summaryrefslogtreecommitdiffhomepage
path: root/android/test
AgeCommit message (Collapse)AuthorFilesLines
2025-04-28Add mock api test for manage devices screenKalle Lindström2-0/+58
2025-04-23Enable e2e leak that no longer failsAlbin1-2/+0
The test previously failed to find test tags in the VPN settings lazy list. However, after changes to that screen the test once again seem to work as expected.
2025-04-16Replace Volley with ktorDavid Göransson20-518/+582
2025-04-04Add shadowsocks obfuscation e2e testKalle Lindström8-82/+161
2025-03-07Offer to store accout number in password managerDavid Göransson2-0/+13
2025-03-03Add waitForIdle to device list testAlbin1-0/+3
Wait until the application is idle to avoid skipping input events that are filtered out depending on lifecycle state (dropUnlessResumed).
2025-02-26Remove Joda Time and use java.time package insteadKalle Lindström13-59/+63
Joda Time has been superseded by the Java 8 java.time package which has more or less the same API. This commit removes all usage of Joda Time and replaces it with the java.time classes. This is done so that we can remove the dependency on Joda Time.
2025-02-18Fix mockapi device list test wait conditionAlbin1-1/+1
2025-02-18Fix formattingDavid Göransson1-1/+1
2025-02-14Disable broken e2e testAlbin1-0/+2
2025-02-04Remove OWASP dependency check pluginAlbin3-47/+0
The OWASP DependencyCheck plugin has been replaced with `osv-scanner` which covers our use-case.
2025-01-27Refactor e2e leak testsAlbin3-46/+76
The main purpose of this refactoring is to reduce the multiple layers of negation and to generally reduce the risk of misunderstanding the test code.
2025-01-27Fix incorrect assertion by inverting itAlbin1-1/+1
2025-01-27Use parter api for account creationAlbin2-5/+8
2025-01-27Improve e2e test api client error handlingAlbin1-0/+5
Co-authored-by: Niklas Berglund <niklas.berglund@gmail.com>
2025-01-13Add leak test for when VPN settings changeNiklas Berglund12-53/+205
2025-01-02Remove global API endpointEmīls1-6/+1
2024-12-13Migrate remaining e2e tests to POPNiklas Berglund10-73/+164
2024-12-06Migrate ConnectionTest e2e tests to use POPNiklas Berglund9-100/+359
2024-12-03Implement UDP-over-TCP e2e test and firewall API clientNiklas Berglund19-28/+317
2024-12-03Implement basic of page object patternNiklas Berglund5-18/+119
2024-11-28Bump konsist to 0.17.0David Göransson1-2/+2
2024-11-18Fix flaky removal of VPN profilesDavid Göransson1-2/+7
2024-11-18Remove bad formattingDavid Göransson1-6/+6
2024-11-18Convert build to runtime argumentsDavid Göransson5-10/+21
2024-11-18Remove unused codeDavid Göransson1-1/+1
2024-11-18Update ForgetAllVpnApps to handle hard-coded VPN profilesDavid Göransson2-9/+30
2024-11-18Accept env variable overridesDavid Göransson1-1/+5
2024-10-16Clean up test ruleDavid Göransson1-17/+6
2024-10-16Replace capitalized function with non-deprecatedDavid Göransson1-1/+1
2024-10-15Add minimal leak tests for AndroidNiklas Berglund20-12/+640
2024-10-15Add video recording of e2e testsNiklas Berglund3-0/+66
2024-10-09Fix konsist test for test classes nameJonatan Rhodin1-3/+7
2024-10-08Fix unused parameter warningDavid Göransson1-1/+1
2024-10-08Suppress complex dispatch methodDavid Göransson1-0/+1
2024-10-08Fix print stacktrace warningDavid Göransson1-2/+1
2024-10-08Remove empty build.gradle.ktsDavid Göransson1-1/+0
2024-10-03Suppress unchecked cast for testDavid Göransson1-1/+7
2024-10-03Make all compiler warnings errorsDavid Göransson4-4/+16
2024-10-01Rename account "token" to account "number"Joakim Hulthe2-6/+6
2024-09-24Set build tools version to 35.0.0David Göransson4-0/+4
2024-09-23Suppress CVE-2024-7254Jonatan Rhodin1-0/+9
2024-09-20Call dismissChangelogIfShown at the correct timeJonatan Rhodin7-9/+10
2024-09-18Fix testsDavid Göransson2-13/+8
2024-09-18Fix Delete old vpn in e2e testDavid Göransson1-2/+5
2024-09-17Format build filesDavid Göransson3-21/+17
2024-09-17Fix konsist testDavid Göransson1-16/+7
2024-09-16Rename test timeout constantsNiklas Berglund7-40/+30
2024-08-30Initialize mullvad daemon directly in vpn service on createJonatan Rhodin2-6/+6
As a consequence move the address resolve to the daemon
2024-08-29Increase timeout when waiting for connectionNiklas Berglund1-1/+1