summaryrefslogtreecommitdiffhomepage
path: root/android/test
AgeCommit message (Collapse)AuthorFilesLines
2024-01-19Add mockapi test for handling too many devicesJonatan Rhodin8-41/+184
2024-01-18Add firebase stagemole e2e tests actionAlbin2-1/+12
2024-01-18Add support for stagemole partner account testsAlbin16-67/+153
2024-01-18Add flavor support to e2e and mockapi testsAlbin2-4/+45
2024-01-18Add annotation to skip test for certain flavorsAlbin2-0/+27
This makes it possible to skip certain tests that might not be supported across all flavors. For example tests that relate to whether a flavor is targeted to Google Play and therefore either include or exclude certain functionality of the app.
2024-01-15Migrate logout e2e test to junit5Jonatan Rhodin1-7/+4
2024-01-15Add konsist checks to block the use of junit4Jonatan Rhodin1-0/+30
2024-01-15Fix missing junit5 konsist gradle configAlbin1-0/+3
2024-01-15Add mockapi tests for successful and failed account creationJonatan Rhodin6-3/+82
2024-01-11Run firebase tests on Junit5Jonatan Rhodin1-0/+1
2024-01-11Convert Konsist tests to junit5 and run them in parallelJonatan Rhodin11-11/+16
2024-01-11Migrate e2e tests to junit5Jonatan Rhodin7-35/+47
2024-01-11Migrate mockapi tests to junit5Jonatan Rhodin7-34/+52
2024-01-11Synchronize `mullvad-api` and `mullvad-daemon` when the `api-override`Markus Pettersson1-2/+1
feature is enabled Move the logic for using overridden API endpoints for API calls from `mullvad-api::rest` to `mullvad_daemon::api`. This is in line with how the interaction between the two crates work for a normal release build, i.e. when the `api-override` feature is disabled. This commit also removes references to `force_direct_connection` in the Android code. The flag does not exist in the `mullvad-*` rust crates anymore, so it would be erroneous to try to serialize/deserialize the value from the Android client.
2024-01-05Fix broken e2e tests for ConnectScreen and WebLinksaber safavi1-7/+7
2024-01-05Add automate logout ui testssaber safavi4-20/+63
2023-12-29Add automate logout ui tests using mockApisaber safavi2-0/+44
2023-12-18Fix changes dialog dismiss in mockapi testsAlbin2-0/+13
2023-12-13Replace EXTERNAL_STORAGE permissions on android api level 33+saber safavi2-8/+17
2023-12-06Update CVE suppressionDavid Göransson1-1/+1
2023-11-22Add value class assertion testDavid Göransson1-0/+18
2023-11-21Fix testDavid Göransson1-1/+1
2023-11-13Add firebase test-lab devicesAlbin1-0/+3
2023-11-13Run instrumented mockapi tests in firebase test labAlbin1-0/+11
2023-10-16Refactor custom api endpoint configAlbin1-11/+7
2023-10-12Fix login uiautomator flakinessDavid Göransson1-1/+10
2023-10-02Add konsist test name checkAlbin2-1/+15
Checks that the tests are prefixed with "ensure "
2023-10-02Align test syntaxDavid Göransson8-36/+19
2023-10-02Fix data class issuesDavid Göransson2-7/+11
2023-10-02Add test ensure all composables are in compose packageDavid Göransson2-0/+34
2023-10-02Add class test and fix issuesDavid Göransson1-0/+21
2023-10-02Add architecture testsDavid Göransson1-0/+18
2023-10-02Add general Konsist testsDavid Göransson2-2/+28
2023-10-02Add Compose Preview test and fix issuesDavid Göransson2-11/+26
2023-10-02Add extension for projectScopeDavid Göransson1-0/+5
2023-10-02Suppress konsist TODOsAlbin1-15/+3
2023-10-02Fix deprecated type check callAlbin1-1/+1
2023-10-02Add konsist check for vm function return typeAlbin1-0/+9
2023-10-02Rename viewActions to uiSideEffectAlbin1-2/+2
2023-10-02Align changelog ui state property nameAlbin1-2/+1
2023-10-02Add konsist check for vm property namesAlbin1-2/+28
2023-09-29Add simple view model suffix assertionAlbin1-0/+16
2023-09-29Add empty arch test moduleAlbin2-0/+43
2023-09-27Fix login testDavid Göransson1-2/+2
2023-09-21Add billing and infrastructure flavor dimensionsAlbin3-2/+9
Flavor dimension usage: * `billing` - used to build separate artifacts where (1) different policies are followed and (2) different dependencies are used. * `infrastructure` - used to improve development and testing against non-production environments.
2023-09-21Apply automatic formatting and cleanup of gradle filesAlbin4-35/+18
2023-09-05Remove Android code dealing with forwarded portsLinus Färnstrand1-4/+0
2023-08-04Remove targetSdk from libsAlbin3-3/+0
2023-08-03Bump container image, jdk, gradle and agpAlbin3-6/+6
2023-07-31Suppress CVE-2023-3782Albin1-0/+8
This CVE only affect certain test cases so suppressing until patched.