55 Commits (1f01bd73c42e09aaf07c9acbc16305d41827b536)

Author SHA1 Message Date
Jorge Martin Espinosa 5944f112fb
Subscribe to `RoomListItems` in the visible range (#3169) 2 months ago
Benoit Marty b409f2ea19 Remove extra parenthesis 2 months ago
Benoit Marty 0093e611cd Add Ui test on CallScreenView 2 months ago
Jorge Martin Espinosa b0cebf5ca0
Improve screenshot testing with ComposablePreviewScanner (#3125) 3 months ago
Jorge Martin Espinosa 30a1367714
Element Call ringing notifications (#2978) 3 months ago
Jorge Martin Espinosa 04e503177b
Notifications: simplify the flow by removing persistence (#2924) 4 months ago
Benoit Marty f04253287f Introduce lambdaError instead of using TODO, to handle error when a lambda is invoked and it should not. 4 months ago
Jorge Martin Espinosa 5dddda64d1
UX cleanup: DM details screen (#2820) 4 months ago
ganfra bffa2d717f Timeline : continue to fix more tests... 5 months ago
ganfra 3f1f764745 Room directory : add tests and cleanup 6 months ago
ganfra 19523339af Tests : improve lambda recorder 6 months ago
ganfra 44125567f6 Tests : create lambda recorder 6 months ago
Jorge Martin Espinosa 5cc5a0b699
Add `isInDebug` variable to simulate debug/release configs for tests (#2566) 6 months ago
ganfra 65fa3bf6a4 Tests: raise default timeout of consumeItemsUntilPredicate to 3 seconds (like awaitItem) 6 months ago
Jorge Martin Espinosa 59a682b407
Change a room's permissions power levels (#2525) 6 months ago
ganfra bf68261ed9 RoomList: refactor and fix tests 6 months ago
Benoit Marty 3684761bcd Add test on RoomDetailsView 7 months ago
Benoit Marty 849f1021fd Improve test framework. 7 months ago
Benoit Marty 093d201266 Add missing period. 7 months ago
Benoit Marty fa52ff54c8 Add tests on `MessagesView` 7 months ago
Benoit Marty 4e0f308cac Add result type to EnsureCalledOnceWithParam 7 months ago
Benoit Marty b25509a611 Add test for TimelineItemPollView 8 months ago
Benoit Marty e66f53f64c Add test to ensure that TimelineView loads more Events. 8 months ago
Jorge Martin Espinosa da4825aa44
Return cached room members before fetching new ones, do it in batches (#2274) 8 months ago
Benoit Marty 5e42368965 Add missing test for LogoutView 8 months ago
Benoit Marty 2a6a3ded5e Iterate on EnsureCalledOnce devX 9 months ago
Benoit Marty 2c667a0dc0 Add `run` method to EnsureCalledOnce and EnsureCalledOnceWithParam to ensure that `assertSuccess` is always called. 9 months ago
Benoit Marty dee8008917 Use string resource instead of hard-coded strings. 9 months ago
Benoit Marty fdc3c9ff39 Improve assertion message. 9 months ago
Benoit Marty 44ad93f625 Add first tests on compose click interaction. 9 months ago
Benoit Marty b5a2c85e66 Let `consumeItemsUntilPredicate` fail if predicate is never true or if Complete occurs. 9 months ago
ganfra e88a5fc858 Pin create: add test for presenter 11 months ago
Jorge Martin Espinosa 6a7713a6f8
Improve coverage in permalinks package (#1502) 12 months 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 1 year ago
Jorge Martin Espinosa fae3417181 Validate several ids in constructors (#336) 1 year ago