Open claucambra opened 1 year ago
Just as FYI NextcloudKit already has integration tests support for iOS and MacOS
Just as FYI NextcloudKit already has integration tests support for iOS and MacOS
Very cool! On the desktop client we would still need a proper full test environment similar to a user's vanilla experience to test things such as the client's app extensions, however -- we have had issues with this in the past
Unit tests are great, but they can miss issues that affect macOS users at the app extension level. We have faced this during the 3.9 release candidates, and testing on personal development setups can miss issues with pluginkit not initialising the Finder Sync extension of the client, for example.
A testing environment with a script to install and check the state of the client and its extensions would help catch these issues immediately