Adam Brown
1d50bbdbda
fixing manifest imports and giving androidTest its own dedicated manifest
2022-09-15 14:50:08 +01:00
Jorge Martín
273999ee88
Fix voice recording tests
2022-09-06 20:08:29 +02:00
Adam Brown
18a9846071
moving application based tests to the vector-app module
...
- they require the VectorApplication to trigger
2022-08-31 09:16:01 +01:00
Adam Brown
cfe5a4d212
using entry point instead of manually fetching fields from application
2022-08-31 09:16:00 +01:00
Nikita Fedrunov
657796c8b5
new app layout is enabled ( #6959 )
2022-08-31 10:06:01 +02:00
Florian Renaud
66092cfa25
Fix broken unit test on emoji search
2022-08-18 09:48:51 +02:00
Benoit Marty
ea465a1b86
Fix false positive on string template suspicious usage.
2022-08-16 16:06:08 +02:00
Jorge Martín
cc59b9e695
Address review comments.
2022-08-09 14:03:39 +02:00
Jorge Martín
dfc8526b47
Refactor lockscreen implementation.
...
Try to fix issues and simplify flow.
2022-08-09 14:03:39 +02:00
Adam Brown
20b3dbc6e6
documenting the rule and reflection helper
2022-08-05 17:55:12 +01:00
Adam Brown
2683e9209b
resetting the analytics datastore via reflection
2022-08-05 14:24:53 +01:00
Adam Brown
5864ce4348
adding rule to force a new session to be started for instrumentation tests
2022-08-05 13:08:21 +01:00
Jorge Martin Espinosa
c848615636
Disable 'Enable biometrics' option if there are not biometric authenticators enrolled. ( #6714 )
...
* Disable 'Enable biometrics' option if there are not biometric authenticators enrolled.
* Improve biometric pref enabled check
* Fix changelog issue
* Address review comments. Add extra catch clauses to key migrations.
* Add tests for key migrators
2022-08-02 15:31:08 +02:00
Adam Brown
01bc275311
Merge pull request #6651 from vector-im/feature/adm/enable-ftue
...
FTUE - Enable onboarding FTUE flows
2022-07-27 16:38:35 +01:00
Adam Brown
64c875e017
add ticket reference for TODO
2022-07-27 14:05:39 +01:00
Adam Brown
8639b69e73
removing unused imports
2022-07-27 13:21:17 +01:00
Jorge Martín
58ea816cae
Ignore tests with broken mocks in APIs < 30. It looks like a mockk issue.
2022-07-27 14:02:18 +02:00
Jorge Martín
b468a9da33
Improve lock screen implementation.
2022-07-27 14:02:18 +02:00
Adam Brown
fe0c2fc57f
adding UI test support for the ftue onboarding feature flags
2022-07-27 12:17:59 +01:00
Adam Brown
746191163a
updating test verification interaction, there's no skip and we can press back instead
2022-07-27 12:17:03 +01:00
Adam Brown
5cc96850af
updating font scale access as the activity wait no longer works with the latest changes
2022-07-27 11:50:14 +01:00
Valere
9f3c8b6e5f
Handle case when device cannot be verified
2022-07-21 12:05:33 +02:00
Nikita Fedrunov
79762d9133
font scale setting screen ( #6453 )
2022-07-18 09:49:57 +02:00
Adam Brown
2c843985ca
updating variable to include name (as it's holding the space name
2022-07-13 09:17:50 +01:00
Adam Brown
46ed9a87e4
removing unused imports
2022-07-12 13:28:19 +01:00
Adam Brown
f3e0ae0819
selecting the space with the empty room before attempt to interact with it
2022-07-12 13:28:19 +01:00
Adam Brown
f501555ff9
adding extra waits for the threads list to appear as it seems to be inconsistent
2022-07-12 13:28:19 +01:00
Adam Brown
c7efd8a6f6
always attempting to close the keyboard to help avoid can't inject events error
2022-07-12 13:28:19 +01:00
Adam Brown
8db704f3b9
naming the threads room creation to avoid multiple rooms with empty room as the name, causing ambiguous assertion errors
2022-07-12 13:28:19 +01:00
Benoit Marty
a806991e88
Merge pull request #6489 from vector-im/feature/bma/lib_opusencoder
...
Add dependency to opusencoder and remove module from this project
2022-07-11 22:39:53 +02:00
Benoit Marty
9a059ead44
Add a VectorFeatures to force usage of the library OpusEncoder
2022-07-07 18:29:02 +02:00
Adam Brown
ead8cec4a6
adding test case for showing html entities are processed
2022-07-07 13:54:42 +01:00
Adam Brown
cfb1e09d64
adding tests around the event html rendering
...
- the test helper is a little hacky in order to covert the spans to something human readable
2022-07-07 13:47:42 +01:00
Jorge Martín
b5aedd4626
Re-implement lock screen feature using our own implementation.
2022-06-20 17:38:05 +02:00
Jorge Martin Espinosa
65bc4acbab
Fix flaky tests for voice recording feature ( #6330 )
2022-06-20 09:23:02 +00:00
Benoit Marty
706e8e7627
Ensure the test is less flaky...
2022-06-17 16:54:18 +02:00
Benoit Marty
705b55c57a
Use handy kotlin.time.Duration.Companion and remove default value.
2022-06-17 16:53:33 +02:00
Benoit Marty
16ca26569f
Merge pull request #6228 from vector-im/feature/bma/unifiedPush2
...
UnifiedPush
2022-06-16 16:09:31 +02:00
Jorge Martín
c204f41bec
Try to fix tests, address review comments.
2022-06-15 11:37:50 +02:00
Jorge Martín
64334c3437
Add some tests
2022-06-15 11:34:23 +02:00
Benoit Marty
d1e2a903b4
Add test for the notification settings.
2022-06-13 16:36:32 +02:00
Benoit Marty
55bac9ba0f
Give time to the tests to perform
2022-06-13 16:29:45 +02:00
Michael Kaye
d1a3e02faf
Ignore all failing tests
2022-06-09 21:40:22 +01:00
Michael Kaye
38126c6b4f
Refactor test to be more lenient in timing
2022-06-09 21:39:43 +01:00
ericdecanini
6df88fba59
Merge remote-tracking branch 'origin/develop' into task/eric/when-arrow-alignment
...
# Conflicts:
# matrix-sdk-android/src/main/java/org/matrix/android/sdk/internal/session/sync/handler/GroupSyncHandler.kt
# matrix-sdk-android/src/main/java/org/matrix/android/sdk/internal/session/sync/handler/room/RoomSyncHandler.kt
# vector/src/main/java/im/vector/app/features/home/HomeActivity.kt
# vector/src/main/java/im/vector/app/features/home/HomeActivityViewModel.kt
# vector/src/main/java/im/vector/app/features/home/InitSyncStepFormatter.kt
# vector/src/main/java/im/vector/app/features/home/room/detail/timeline/factory/MessageItemFactory.kt
# vector/src/main/java/im/vector/app/features/home/room/detail/timeline/style/TimelineMessageLayoutFactory.kt
# vector/src/main/java/im/vector/app/features/sync/widget/SyncStateView.kt
2022-06-08 12:59:54 +02:00
Benoit Marty
f62d598b79
Create a SyncService and move some methods from Session there.
...
Merge SyncStatusService to SyncService, and rename some classes
2022-06-08 09:53:33 +02:00
Michael Kaye
93bacc98fe
Revert "Ignore tests."
...
This reverts commit 17d85840a7
.
2022-06-07 16:02:53 +01:00
Michael Kaye
49d1c1baee
Revert "Remove UI tests from connected android test run via @Ignore"
...
This reverts commit 5eac30d283
.
2022-06-07 16:02:52 +01:00
Michael Kaye
17d85840a7
Ignore tests.
...
All failing with
```
im.vector.app.SecurityBootstrapTest > testBasicBootstrap[Nexus_5X_API_28(AVD) - 9] FAILED
java.lang.IllegalStateException: Method addObserver must be called on the main thread
at androidx.lifecycle.LifecycleRegistry.enforceMainThreadIfNeeded(LifecycleRegistry.java:317)
im.vector.app.VerifySessionInteractiveTest > checkVerifyPopup[Nexus_5X_API_28(AVD) - 9] FAILED
java.lang.IllegalStateException: Method addObserver must be called on the main thread
at androidx.lifecycle.LifecycleRegistry.enforceMainThreadIfNeeded(LifecycleRegistry.java:317)
im.vector.app.VerifySessionPassphraseTest > checkVerifyWithPassphrase[Nexus_5X_API_28(AVD) - 9] FAILED
java.lang.IllegalStateException: Method addObserver must be called on the main thread
at androidx.lifecycle.LifecycleRegistry.enforceMainThreadIfNeeded(LifecycleRegistry.java:317)
```
2022-06-07 15:44:27 +01:00
Michael Kaye
5eac30d283
Remove UI tests from connected android test run via @Ignore
2022-06-07 15:42:58 +01:00