aboutsummaryrefslogtreecommitdiffstats
path: root/app/src/androidTest/java
AgeCommit message (Collapse)AuthorFilesLines
2020-07-25Properly handle files without passwords (#969)Harsh Shandilya1-0/+23
* Properly handle files without passwords Fixes #967 Signed-off-by: Harsh Shandilya <me@msfjarvis.dev> * Fix tests Signed-off-by: Harsh Shandilya <me@msfjarvis.dev> * Only look for TOTP URI Signed-off-by: Harsh Shandilya <me@msfjarvis.dev>
2020-07-24Expand OTP and PasswordEntry tests (#968)Harsh Shandilya2-0/+96
2020-07-14Fix navigation bar theming and reformat (#930)Harsh Shandilya3-3/+5
2020-06-29Reintroduce TOTP support (#890)Harsh Shandilya1-0/+39
Co-authored-by: Fabian Henneke <fabian@henneke.me>
2020-05-28Remove HOTP/TOTP support (#806)Harsh Shandilya1-104/+0
2020-05-23Fix tests for #778Harsh Shandilya1-3/+2
And this is why you rebase your PRs before merging :^) Signed-off-by: Harsh Shandilya <me@msfjarvis.dev>
2020-05-17Add tests for GitServerConfigActivity (#783)Harsh Shandilya1-0/+127
* Add tests for GitServerConfigActivity * github: disable animations before running UI tests Signed-off-by: Harsh Shandilya <me@msfjarvis.dev>
2020-05-10Treewide codestyle cleanup (#765)Harsh Shandilya2-9/+9
- Updated gitignore and checked in the IDE's codestyle config - Removed spotless as the underlying ktlint backend has failed to resolve the super frustrating import order bug[1] in nearly a year - Reformat the entire codebase based on the previously committed code style configuration. 1: https://github.com/pinterest/ktlint/issues/527
2020-05-06PasswordEntry: add more potential fields for username (#764)Harsh Shandilya1-0/+7
2020-04-17Enable emulator tests (#708)Harsh Shandilya5-394/+97
* github: Enable instrumentation testing in PRs Signed-off-by: Harsh Shandilya <me@msfjarvis.dev> * Upgrade to Gradle 6.3 Signed-off-by: Harsh Shandilya <me@msfjarvis.dev> * Remove outdated and broken tests, redo PasswordEntryTest in Kotlin Signed-off-by: Harsh Shandilya <me@msfjarvis.dev> * Remove now unused test assets Signed-off-by: Harsh Shandilya <me@msfjarvis.dev> * github: Disable debug APK uploads in PR testing Signed-off-by: Harsh Shandilya <me@msfjarvis.dev> * Update .github/workflows/pull_request.yml * Update .github/workflows/pull_request.yml Switching to Ubuntu fails due to the SDK 29 missing. Co-authored-by: Fabian Henneke <FabianHenneke@users.noreply.github.com>
2020-04-15Address review commentsFabian Henneke1-7/+7
2020-04-15Match any path component in StrictDomain FilterModeFabian Henneke1-0/+48
2020-04-15Make existing tests buildable againFabian Henneke2-6/+36
2020-01-30Update license headers (#625)Harsh Shandilya4-4/+4
Signed-off-by: Harsh Shandilya <msfjarvis@gmail.com>
2019-11-06treewide: Reformat with latest ktlintHarsh Shandilya4-24/+40
Signed-off-by: Harsh Shandilya <msfjarvis@gmail.com>
2019-10-01Redesign UI and introduce dark theme (#519)Harsh Shandilya2-5/+11
Caveats: - The openpgp preference had to be removed because the open-intents developers are too lazy to update their libraries. Over the coming weeks I will be reimplementing a local solution for this instead. - The autofill dialog is broken but I since it is being worked on in #410 already I'm not going to bother fixing it.
2019-05-31Fix instrumentation testsHarsh Shandilya4-32/+33
Signed-off-by: Harsh Shandilya <msfjarvis@gmail.com>
2019-02-28Fix clear clipboard 20 times history (#465) (#487)rk0n1-1/+3
2018-10-12Migrate to AndroidX (#430)Harsh Shandilya2-13/+13
* Update gradle and external dependencies - Switch away from deprecated compile directive - Remove explicit buildToolsVersion, is defined by the gradle plugin now - Fix build in SelectFolderActivity Signed-off-by: Harsh Shandilya <harsh@prjkt.io> * Upgrade gradle plugin and wrapper to latest alpha Signed-off-by: Harsh Shandilya <harsh@prjkt.io> * Don't use alpha gradle plugin Signed-off-by: Harsh Shandilya <harsh@prjkt.io> * Migrate to AndroidX https://developer.android.com/jetpack/androidx/ Signed-off-by: Harsh Shandilya <harsh@prjkt.io> * Upgrade AndroidX dependencies to stable release Signed-off-by: Harsh Shandilya <harsh@prjkt.io> * Enable Jetifier Signed-off-by: Harsh Shandilya <harsh@prjkt.io> * SelectFolderFragment: Fix build Signed-off-by: Harsh Shandilya <harsh@prjkt.io>
2018-09-25Display HOTP code if password contains HOTP secret, unify HOTP and TOTP code ↵Joel Beckmeyer3-12/+33
(#413) * Display HOTP code if password contains HOTP secret, unify HOTP and TOTP code * Add ability to show HOTP instead of showing every decrypt * Fix off by 1 error * fix return intent logic so that edits and HOTP increments are properly committed * fix linting errors * Fix broken logic for case when a password is created * add ability to choose if password entry will be updated on HOTP code calculation
2017-11-19Display TOTP code if entry contains OTP secretWiktor Kwapisiewicz2-0/+30
TOTP is calculated on display and on copy to clipboard from secret embedded in entry (either in password or in extra) and the current time.
2017-08-10check that encryption workszeapo2-18/+7
2017-08-10initial work on encrypt testingMohamed Zenadi1-0/+94
2017-08-10remove useless codeMohamed Zenadi1-2/+2
2017-08-10wait a little bit more for decryptionMohamed Zenadi1-7/+4
2017-08-10fix rebase errorMohamed Zenadi1-0/+0
2017-08-10Ensure that we have a single `/`Mohamed Zenadi1-6/+13
2017-08-10add copy and clipboard clearing testsMohamed Zenadi1-0/+29
this would have avoided the regression in .66 :)
2017-08-10decrypt test finally workingMohamed Zenadi1-27/+58
2017-08-10Add Espresso for testingMohamed Zenadi1-0/+97
2017-08-10remove useless tests before writing new onesMohamed Zenadi3-210/+0
2017-08-02Fix more lint (#325)Felix Bechstein2-8/+3
* fix/ignore lint errors, run lint on travis * fix/ignore some lint warnings
2017-07-25Fix lint warnings (#319)Felix Bechstein2-8/+1
* Fix lint errors/warnings Fix a lot of lint errors and warnings. Most things are automatically applied fixes done with android studio: * externalize strings * remove unused code / classes / layouts / imports * migrate some fields to local variables * Remove dead code from comments Removed code that is commented out long ago. * remove unused resources * colors * strings * drawables * layouts * menus
2017-07-22Parse username from password entry, refs #192 (#318)Felix Bechstein1-0/+44
This is a first step of letting APS handle usernames from password entries. It shows the username in PgpHandler and allows to copy it to the clipboard.
2015-06-20version bumpv1.2.0.23Mohamed Zenadi1-0/+37
2015-03-10disable the test until we setup a git repo for testingMohamed Zenadi1-25/+25
2015-01-04some tweak, and forgot stringszeapo1-2/+1
2015-01-04test for clone ssh + user/pwdzeapo1-0/+112
2015-01-04starting to write testszeapo2-13/+74
2014-07-24initial commitZeapo1-0/+13