48 Commits (69d5b564dac242bc7788616d5734bc50c73ea17e)

Author SHA1 Message Date
Jorge Martin Espinosa 5dddda64d1
UX cleanup: DM details screen (#2820) 6 months ago
ganfra bffa2d717f Timeline : continue to fix more tests... 6 months ago
ganfra 3f1f764745 Room directory : add tests and cleanup 7 months ago
ganfra 19523339af Tests : improve lambda recorder 7 months ago
ganfra 44125567f6 Tests : create lambda recorder 7 months ago
Jorge Martin Espinosa 5cc5a0b699
Add `isInDebug` variable to simulate debug/release configs for tests (#2566) 8 months ago
ganfra 65fa3bf6a4 Tests: raise default timeout of consumeItemsUntilPredicate to 3 seconds (like awaitItem) 8 months ago
Jorge Martin Espinosa 59a682b407
Change a room's permissions power levels (#2525) 8 months ago
ganfra bf68261ed9 RoomList: refactor and fix tests 8 months ago
Benoit Marty 3684761bcd Add test on RoomDetailsView 8 months ago
Benoit Marty 849f1021fd Improve test framework. 8 months ago
Benoit Marty 093d201266 Add missing period. 9 months ago
Benoit Marty fa52ff54c8 Add tests on `MessagesView` 9 months ago
Benoit Marty 4e0f308cac Add result type to EnsureCalledOnceWithParam 9 months ago
Benoit Marty b25509a611 Add test for TimelineItemPollView 9 months ago
Benoit Marty e66f53f64c Add test to ensure that TimelineView loads more Events. 9 months ago
Jorge Martin Espinosa da4825aa44
Return cached room members before fetching new ones, do it in batches (#2274) 9 months ago
Benoit Marty 5e42368965 Add missing test for LogoutView 10 months ago
Benoit Marty 2a6a3ded5e Iterate on EnsureCalledOnce devX 10 months ago
Benoit Marty 2c667a0dc0 Add `run` method to EnsureCalledOnce and EnsureCalledOnceWithParam to ensure that `assertSuccess` is always called. 10 months ago
Benoit Marty dee8008917 Use string resource instead of hard-coded strings. 10 months ago
Benoit Marty fdc3c9ff39 Improve assertion message. 10 months ago
Benoit Marty 44ad93f625 Add first tests on compose click interaction. 10 months ago
Benoit Marty b5a2c85e66 Let `consumeItemsUntilPredicate` fail if predicate is never true or if Complete occurs. 11 months ago
ganfra e88a5fc858 Pin create: add test for presenter 1 year ago
Jorge Martin Espinosa 6a7713a6f8
Improve coverage in permalinks package (#1502) 1 year ago
Marco Romano 8881f9732f Warmup molecule only once. 1 year ago
jonnyandrew 9e5b46200b
Reduce test flakiness by warming up molecule tests (#1226) 1 year ago
Benoit Marty 8cf48986e7 Add missing tests. 1 year ago
Jorge Martin Espinosa eb80f5bbfe
Fix detekt issues in develop (#1004) 1 year ago
ganfra 75c9624f6f Add consumeItemsUntilPredicate to check how it goes... 1 year ago
ganfra b6b16dbefe Turbine: introduce consumeItemsUntilTimeout 1 year ago
Jorge Martin Espinosa 9247cd765a
Fix: make sure we ignore notifications for open rooms (#867) 1 year ago
ganfra f80f6f5bd9 Timeline: fix some tests and a one more 1 year ago
ganfra d77ff60f03 Coroutine: remove diffUpdateDispatcher, not used anymore 1 year ago
Benoit Marty 9b4b9e9140 Introduce `simulateLongTask` to ensure that the Presenter State `Loading` is visible. 1 year ago
Benoit Marty 9e73e70a22 Enforce usage of `TestScope.testScheduler` 1 year ago
ganfra c0def1c3dc Media actions: add more tests 1 year ago
Benoit Marty 28ff9ea437 Reduce number of warnings 1 year ago
Marco Romano b145fcbc50 Enable one last ignored test for LeaveRoomPresenterImpl (#462) 1 year ago
Benoit Marty 457b83184a Use default material3 version again and cleanup `@OptIn` annotations. 1 year ago
ganfra 90bfe97250 Room : continue improving members loading 2 years ago
Jorge Martin Espinosa fae3417181 Validate several ids in constructors (#336) 2 years ago
Jorge Martin Espinosa de010545fb Update Gradle to 8.1 and AGP to v8.0 (#329) 2 years ago
Benoit Marty eb6276e09d Improve asXId and make tests pass in release and debug mode. 2 years ago