ericdecanini
9b479ca8c0
Merge remote-tracking branch 'origin/develop' into bugfix/eric/softlogout-ux-broken
2022-04-20 18:23:27 +02:00
Benoit Marty
c9bbf6c53a
Move RecoveryKey functions to api package
2022-04-12 15:38:20 +02:00
Benoit Marty
ccce552097
Move md5() extension to api package
2022-04-12 15:38:20 +02:00
ericdecanini
ce579c1dd3
Merge remote-tracking branch 'origin/develop' into bugfix/eric/softlogout-ux-broken
...
# Conflicts:
# vector/src/main/java/im/vector/app/features/login/LoginActivity.kt
# vector/src/main/java/im/vector/app/features/signout/soft/SoftLogoutController.kt
2022-03-28 15:59:50 +02:00
Benoit Marty
012cdf4b4d
runBlocking -> runTest
...
https://github.com/Kotlin/kotlinx.coroutines/blob/master/kotlinx-coroutines-test/MIGRATION.md
2022-03-22 16:52:18 +01:00
Benoit Marty
86829008c3
runBlockingTest -> runTest
...
https://github.com/Kotlin/kotlinx.coroutines/blob/master/kotlinx-coroutines-test/MIGRATION.md
2022-03-22 16:39:39 +01:00
ericdecanini
a173accfa5
Replaces use of LoginType.value with name
2022-03-15 14:59:09 +01:00
ericdecanini
ae540297b1
Adds custom and direct login types
2022-03-15 14:53:59 +01:00
ariskotsomitopoulos
d215f03798
Merge branch 'develop' into feature/aris/thread_live_thread_list
2022-03-14 12:02:04 +01:00
ariskotsomitopoulos
f31b130b49
Fix unit tests
2022-03-10 19:11:14 +02:00
ericdecanini
bbc6e8bbce
Replaces caught Exception with HttpException
2022-03-09 16:41:18 +01:00
ericdecanini
70b5b9855a
Removes debug global error
2022-03-09 12:26:52 +01:00
ericdecanini
82b5fc9557
Removes unused imports
2022-03-08 16:50:49 +01:00
ericdecanini
e5299d716c
Fixes legal comments
2022-03-08 13:15:26 +01:00
ericdecanini
0af6ae6075
Adds logic for using stable and unstable hierarchy endpoints
2022-03-08 13:10:18 +01:00
ericdecanini
6836a12557
Fixes legal comments
2022-03-07 13:49:23 +01:00
ericdecanini
e1f227a545
Fixes legal comments in matrix sdk files added
2022-03-07 13:14:10 +01:00
ericdecanini
0d75273121
Adds stubbing and verification for migration setRequired
2022-03-07 12:22:25 +01:00
ericdecanini
6338941885
Temporarily removes unit tests
2022-03-07 10:28:48 +01:00
ericdecanini
858923846d
Adds Uri static mocking
2022-03-07 09:56:44 +01:00
ariskotsomitopoulos
bce5bc8389
Fix wrong versioning regex pattern
...
Add MSC3440 support using /version/ and /capabilities
2022-03-05 17:13:02 +02:00
ericdecanini
9bd3254e41
Removes HomeServerConnectionConfigFixture in fake adapter
2022-03-04 23:27:21 +01:00
ericdecanini
7896bf9023
Removes HomeServerConnectionConfigFixture
2022-03-04 21:36:10 +01:00
ericdecanini
2d07b80ace
Fixes broken migration test
2022-03-04 21:14:27 +01:00
ericdecanini
c996f876a2
Fixes Uri EMPTY must not be null
2022-03-04 21:10:52 +01:00
ericdecanini
489670cf6b
Adds validation failed test for SessionParamsCreator
2022-03-04 21:07:12 +01:00
ericdecanini
bb2369dad2
Fixes broken tests due to uninitialised HomeServerConnectionConfig homeServerUri
2022-03-04 15:02:03 +01:00
ericdecanini
275505b3e6
Fixes lint errors
2022-03-04 14:53:16 +01:00
ericdecanini
32bde5a344
Adds loginType UNSUPPORTED
2022-03-04 14:24:47 +01:00
ericdecanini
40dee006dd
Refactors SessionCreator with added tests
2022-03-03 17:51:50 +01:00
ericdecanini
47d5d09af2
Fixes lint errors
2022-03-03 14:46:11 +01:00
ericdecanini
d3d99dd3ba
Replaces mocks with fixtures in fake json adapters
2022-03-03 13:21:04 +01:00
ericdecanini
b82efe95bd
Moves test packages
2022-03-03 13:18:02 +01:00
ericdecanini
dffd568e14
Adds AuthTo005 realm migration
2022-03-03 13:14:49 +01:00
ericdecanini
d33081c349
Refactors SessionParamsMapperTest by adding fake json adapters
2022-03-03 11:47:31 +01:00
ericdecanini
187502c358
Refactors SessionParamsMapperTest by adding fake moshi
2022-03-03 11:32:23 +01:00
ericdecanini
25e73e5bd0
Adds SessionParamsMapper tests
2022-03-03 10:56:07 +01:00
Adam Brown
63e9e07d5e
using correct license for matrix-sdk test
2021-10-27 16:42:35 +01:00
Adam Brown
9949779b62
ensuring the store migration class is always equal to other store migration instances
...
- is needed as realm will throw if multiple migration instances are created and they don't match
2021-10-27 15:01:26 +01:00
Adam Brown
69bb554e20
lifting the request executor to its own file in the network package
...
- also creates a dedicated RequestModule instead of providing the executor via the pushers module
2021-10-12 11:39:14 +01:00
Adam Brown
aff787bb29
extracting the test fakes to their own package
2021-10-12 11:39:14 +01:00
Adam Brown
b7c911feee
adding test cases for when adding a pusher fails and when it already exists
2021-10-12 11:39:14 +01:00
Adam Brown
48d9dfb82d
adding test for the add pusher task happy flow
...
- introduces the concepts of Fakes for handling the dependencies, unforuntately realm/monarchy aren't very testable in their current state so we'll need to use mocks
2021-10-12 11:39:14 +01:00
Benoit Marty
d1e9f3131a
Big annoying commit: execute command ./gradlew ktlintFormat - Fix "colon-spacing"
2021-10-01 13:31:15 +02:00
Benoit Marty
2ca3c68611
Big annoying commit: execute command ./gradlew ktlintFormat - Fix "import-ordering"
2021-10-01 13:31:15 +02:00
Benoit Marty
fc22376050
Ignore warning in test.
...
There is probably a better way than using the GlobalScope, but I'm not sure how to do it now.
2021-09-03 17:02:14 +02:00
Benoit Marty
6a0ea11e7a
Follow the spec regarding waveform content
2021-07-13 17:58:14 +02:00
Benoit Marty
4189db0f89
Use Junit import
2021-05-04 10:50:31 +02:00
Valere
0d3c2b4bef
Fix space filtering
2021-04-28 11:15:58 +02:00
Benoit Marty
96b37a8206
Fix typo
2021-03-18 10:57:28 +01:00