Adam Brown
7558d71ec2
removing extra blank line
2022-06-16 12:47:40 +01:00
Adam Brown
6a66125286
formatting
2022-06-16 11:19:14 +01:00
Adam Brown
30f5e2bb6c
adding test around matrix user id check
2022-06-16 11:18:38 +01:00
Adam Brown
10016fcb15
using correct license for matrix sdk class
2022-06-01 13:45:59 +01:00
Adam Brown
3756b2d240
adding trailing commas to lists
2022-06-01 10:44:23 +01:00
Adam Brown
4501c7cf45
adding test case for trailing . on the version
2022-06-01 10:44:10 +01:00
Adam Brown
289ce7419d
supporting homeserver versions without a patch value
2022-06-01 10:41:37 +01:00
Adam Brown
ea151b37f0
adding test cases around parsing homeserver versions
2022-06-01 10:41:37 +01:00
ericdecanini
e6e05317e1
Merge remote-tracking branch 'origin/develop' into task/eric/code-style-parenthesis
...
# Conflicts:
# matrix-sdk-android/src/androidTest/java/org/matrix/android/sdk/internal/crypto/verification/qrcode/VerificationTest.kt
# matrix-sdk-android/src/main/java/org/matrix/android/sdk/internal/crypto/keysbackup/DefaultKeysBackupService.kt
# matrix-sdk-android/src/main/java/org/matrix/android/sdk/internal/session/room/DefaultRoomService.kt
# matrix-sdk-android/src/main/java/org/matrix/android/sdk/internal/session/room/summary/RoomSummaryDataSource.kt
# vector/src/main/java/im/vector/app/features/home/room/list/RoomSummaryItemFactory.kt
# vector/src/main/java/im/vector/app/features/media/ImageContentRenderer.kt
2022-05-31 14:21:16 +02:00
Maxime NATUREL
f707f177d9
Improving mapper tests
2022-05-30 10:03:27 +02:00
Maxime NATUREL
1b8440d7c8
Removing unused imports
2022-05-25 14:05:14 +02:00
Maxime NATUREL
095cc12e10
Fixing unit tests of the mapper
2022-05-25 14:05:14 +02:00
Maxime NATUREL
5efe26c7dd
Fix code quality issues
2022-05-25 14:05:14 +02:00
Maxime NATUREL
c07bc0890f
WIP - unit tests
2022-05-25 14:05:14 +02:00
ericdecanini
3f3662e605
Changes code style method parameters new line around parentheses to true
2022-05-23 12:30:42 +02:00
Onuray Sahin
1605ae1607
Merge branch 'develop' into feature/ons/poll_refactoring
...
* develop: (251 commits)
Space explore rooms screen alignment with design in figma (#5834 )
leaving space aligned with ios (#5942 )
Fix usage of System.currentTimeMillis(). This a bit mocky but anyway it's better to use SystemClock.elapsedRealtime() for this case.
Update TimelinePreviousLastForwardTest.kt
Changelog.d
Rename 'getDomain' to 'getServerName'.
Well-known lookups should not include the port of a server.
Ah it was used in Gplay variant. Anyway I think we can still remove this now.
Fix parsing of location data in non encrypted room
Additionally increment for TimelinePreviousLastForwardTest
Notify other devices of acceptance of verification request
Instead of using a magic number, explicitly test for the events we expect.
Adding comments on some strings and removing non necessary plural
Remove ShortcutBadger lib and usage (it was dead code)
Version++
Fastlane file
Towncrier
Add `.login` to get the username of the PR merger.
Rename folder for the PlayStore
Remove empty translations
...
# Conflicts:
# matrix-sdk-android/src/main/java/org/matrix/android/sdk/internal/session/SessionModule.kt
2022-05-19 13:39:43 +03:00
Onuray Sahin
3bf9ea5b06
Lint fixes.
2022-05-18 14:13:53 +03:00
Onuray Sahin
7ce093e239
Code review fixes.
2022-05-18 13:39:12 +03:00
ericdecanini
61b8053b9b
Moves LoginType to sdk api package
2022-05-18 11:23:34 +02:00
Onuray Sahin
edd35872f3
Fix ending poll power level condition.
2022-05-17 15:44:39 +03:00
ericdecanini
b12549831e
Merge remote-tracking branch 'origin/develop' into bugfix/eric/softlogout-ux-broken
...
# Conflicts:
# matrix-sdk-android/src/main/java/org/matrix/android/sdk/internal/auth/db/SessionParamsMapper.kt
# matrix-sdk-android/src/main/java/org/matrix/android/sdk/internal/auth/registration/DefaultRegistrationWizard.kt
# vector/src/main/java/im/vector/app/features/login/LoginActivity.kt
# vector/src/main/java/im/vector/app/features/signout/soft/SoftLogoutController.kt
# vector/src/main/java/im/vector/app/features/signout/soft/SoftLogoutViewModel.kt
2022-05-17 14:24:35 +02:00
Onuray Sahin
4c079cc0ac
Write unit tests for poll end event aggregation.
2022-05-17 14:59:14 +03:00
Onuray Sahin
00e800459d
Write unit tests for poll response event aggregation.
2022-05-17 14:13:38 +03:00
Onuray Sahin
4065bce47a
Write unit tests for poll start event aggregation.
2022-05-16 15:05:17 +03:00
Benoit Marty
4c95aafe10
Detekt: enable and fix EndOfSentenceFormat
2022-05-16 08:54:07 +02:00
Onuray Sahin
47f43a88f4
Create dummy poll event for tests.
2022-05-13 14:04:33 +03:00
Benoit Marty
3bc84f0d38
Detekt: fix MaxLineLength
...
@ouchadam your test fun names are too long!
2022-05-12 17:38:49 +02:00
Travis Ralston
019ec6c1c8
Merge pull request #5997 from vector-im/travis/spec/v1.3-edit/nothreads
...
Remove spec v1.3 check for threads
2022-05-10 14:47:48 -06:00
Travis Ralston
8570a1e0ad
Fix missed test
2022-05-10 14:05:06 -06:00
Benoit Marty
a3b6bb3ec3
Fix test compilation warning after bump kotlin-gradle-plugin from 1.6.0 to 1.6.21
2022-05-10 17:46:59 +02:00
Benoit Marty
f54aa60803
Fix test compilation warning after bump kotlin-gradle-plugin from 1.6.0 to 1.6.21
2022-05-10 17:00:54 +02:00
Travis Ralston
c63a5c0201
Remove spec v1.3 check for threads
...
Citation: https://matrix.to/#/!ewdjhNcPcEmYNKzlWp:t2l.io/$CkPuvKdFZyFL547JCy5J3MfvLaWUo_a1XEdmiop1PKc?via=matrix.org&via=element.io&via=envs.net
2022-05-09 16:36:43 -06:00
ericdecanini
3fb03e2b2c
Reformats project based on editorconfig
2022-05-05 19:10:35 +02:00
Benoit Marty
3bcfd7c103
Fix tests
2022-04-28 11:03:46 +02:00
Benoit Marty
729a2e6372
Move pushrules package to the session package
2022-04-21 12:30:11 +02:00
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
Benoit Marty
f6032da788
Add more test
2021-03-18 10:44:15 +01:00
Benoit Marty
da9f0c6667
Fix an issue discovered by unit test
2021-03-18 10:44:15 +01:00
Benoit Marty
103ba463c3
Create getBetsChunkSize to avoid code duplication
2021-03-18 10:44:15 +01:00
Benoit Marty
8de4b0bb20
Small formatting
2021-01-08 15:55:32 +01:00
Benoit Marty
68947588d7
Replace deprecated shouldEqual and shouldEqualTo by shouldBeEqualTo
2020-10-12 22:30:18 +02:00
Benoit Marty
44114e66c2
Fix Copyright mention in SDK code
2020-10-08 15:04:55 +02:00
Benoit Marty
5e0fc3e17f
Rename class
2020-08-25 17:34:43 +02:00
Benoit Marty
1a068ee191
Add more tests
2020-08-25 17:34:02 +02:00
Benoit Marty
8226f60fad
Refactor test to avoid duplicated code
2020-08-25 17:31:51 +02:00
Benoit Marty
2e618999d9
Words containing my name should not trigger notifications ( Fixes #1781 )
...
It adds a specific behavior for rule with id RuleIds.RULE_ID_CONTAIN_USER_NAME
2020-08-25 17:26:54 +02:00
Benoit Marty
11b5512cb8
Rename package of SDK modules
2020-08-13 12:50:58 +02:00