mirror of
https://github.com/Novaloop-AG/element-x-ios.git
synced 2026-11-03 16:10:20 +00:00
@@ -18,13 +18,14 @@ import XCTest
|
||||
|
||||
@MainActor
|
||||
class UserSessionScreenTests: XCTestCase {
|
||||
let firstRoomName = "Foundation 🔭🪐🌌"
|
||||
|
||||
func testUserSessionFlows() async throws {
|
||||
let roomName = "First room"
|
||||
let app = Application.launch(.userSessionScreen)
|
||||
try await app.assertScreenshot(.userSessionScreen, step: 1)
|
||||
|
||||
app.buttons[A11yIdentifiers.homeScreen.roomName(roomName)].tap()
|
||||
XCTAssert(app.staticTexts[roomName].waitForExistence(timeout: 5.0))
|
||||
app.buttons[A11yIdentifiers.homeScreen.roomName(firstRoomName)].tap()
|
||||
XCTAssert(app.staticTexts[firstRoomName].waitForExistence(timeout: 5.0))
|
||||
try await Task.sleep(for: .seconds(1))
|
||||
try await app.assertScreenshot(.userSessionScreen, step: 2)
|
||||
|
||||
@@ -33,10 +34,9 @@ class UserSessionScreenTests: XCTestCase {
|
||||
}
|
||||
|
||||
func testUserSessionReply() async throws {
|
||||
let roomName = "First room"
|
||||
let app = Application.launch(.userSessionScreenReply, disableTimelineAccessibility: false)
|
||||
app.buttons[A11yIdentifiers.homeScreen.roomName(roomName)].tap()
|
||||
XCTAssert(app.staticTexts[roomName].waitForExistence(timeout: 5.0))
|
||||
app.buttons[A11yIdentifiers.homeScreen.roomName(firstRoomName)].tap()
|
||||
XCTAssert(app.staticTexts[firstRoomName].waitForExistence(timeout: 5.0))
|
||||
try await Task.sleep(for: .seconds(1))
|
||||
|
||||
let cell = app.cells.firstMatch
|
||||
@@ -46,11 +46,10 @@ class UserSessionScreenTests: XCTestCase {
|
||||
}
|
||||
|
||||
func testUserSessionRTE() async throws {
|
||||
let roomName = "First room"
|
||||
let app = Application.launch(.userSessionScreenRTE)
|
||||
|
||||
app.buttons[A11yIdentifiers.homeScreen.roomName(roomName)].tap()
|
||||
XCTAssert(app.staticTexts[roomName].waitForExistence(timeout: 5.0))
|
||||
app.buttons[A11yIdentifiers.homeScreen.roomName(firstRoomName)].tap()
|
||||
XCTAssert(app.staticTexts[firstRoomName].waitForExistence(timeout: 5.0))
|
||||
try await Task.sleep(for: .seconds(1))
|
||||
|
||||
app.buttons[A11yIdentifiers.roomScreen.composerToolbar.openComposeOptions].tap()
|
||||
|
||||
+2
-2
@@ -1,3 +1,3 @@
|
||||
version https://git-lfs.github.com/spec/v1
|
||||
oid sha256:d1e3ffb14e05b669a5ce627c5cf331297a507ba03249835cc2918973a3536150
|
||||
size 222336
|
||||
oid sha256:7a7bfba0292332b0054ebdb8fd2bc9f2324c8e33b58a38d3fe3c65d41b63a48b
|
||||
size 305736
|
||||
|
||||
+2
-2
@@ -1,3 +1,3 @@
|
||||
version https://git-lfs.github.com/spec/v1
|
||||
oid sha256:96333fd9d9a25f44270c98ad5804a8efae632ef3fa9b73fc4a59a3833cfc247d
|
||||
size 344307
|
||||
oid sha256:f82ae167864896d8a406946a37d4a8e050d27b7d86a553e4b3fe77eaa94c0fd1
|
||||
size 436074
|
||||
|
||||
+2
-2
@@ -1,3 +1,3 @@
|
||||
version https://git-lfs.github.com/spec/v1
|
||||
oid sha256:1a4221f050527a5e2c8e64d9a262742a956b400fdc18e337d5a72870b7c91554
|
||||
size 416882
|
||||
oid sha256:9421d841970f9a0a55f0e8e5a6bd0c9e7b9ace70e44a978242d23688c0542024
|
||||
size 512460
|
||||
|
||||
+2
-2
@@ -1,3 +1,3 @@
|
||||
version https://git-lfs.github.com/spec/v1
|
||||
oid sha256:c60fe60bb1d92121f10630e953ffbd64fdacb63cf356d19aaa472abb78a90cd3
|
||||
size 422275
|
||||
oid sha256:8b51d3b6c2d0f60dbafe9632c7e9e6fa2eacbf1d98c4a2a1e7d84ccd991cced6
|
||||
size 520150
|
||||
|
||||
+2
-2
@@ -1,3 +1,3 @@
|
||||
version https://git-lfs.github.com/spec/v1
|
||||
oid sha256:e23fee5e336e75147fe9684309553a52a911d01c01fe3a1b66a060cec0ba939b
|
||||
size 339906
|
||||
oid sha256:c379a4b2d5ef40b39489d1e579555f03238cb8948128b8acb03280e05e876da5
|
||||
size 435584
|
||||
|
||||
+2
-2
@@ -1,3 +1,3 @@
|
||||
version https://git-lfs.github.com/spec/v1
|
||||
oid sha256:e57456b4d66fd9e8ef14332e04ea4f9b9044928d88fa68af0a84bf86d95797bb
|
||||
size 344190
|
||||
oid sha256:d21d1bf2f887f023eed9e9be316195dfea5b53e3b2a10a5ee464146b59924d7d
|
||||
size 439778
|
||||
|
||||
@@ -1,3 +1,3 @@
|
||||
version https://git-lfs.github.com/spec/v1
|
||||
oid sha256:953af0037decc9cfc38cee5adbab115e532eaa13e607e921d7a34471237ff77d
|
||||
size 157912
|
||||
oid sha256:45e6ae2461507f5c02e285133462363909a9413a01103e421d4c6f850370e12b
|
||||
size 293670
|
||||
|
||||
@@ -1,3 +1,3 @@
|
||||
version https://git-lfs.github.com/spec/v1
|
||||
oid sha256:df8c62ba319a1c4f0ab9723d915818ffc6a635650f1e090125c082bebac5fc16
|
||||
size 302840
|
||||
oid sha256:816d4ec9223f506a9e03abb4fc29e42723673f283fdd446653d6ddc427450f7b
|
||||
size 325695
|
||||
|
||||
@@ -1,3 +1,3 @@
|
||||
version https://git-lfs.github.com/spec/v1
|
||||
oid sha256:9b92d7f4ef945899d5d8b23b1bbae2e08461d5028d6f6d8ff60b8d81399fb7c7
|
||||
size 258997
|
||||
oid sha256:5fbd2dd53ff84ec3a9036ff7d3d5f6a49e43942d66f63f28f22c9984a9005442
|
||||
size 282985
|
||||
|
||||
+2
-2
@@ -1,3 +1,3 @@
|
||||
version https://git-lfs.github.com/spec/v1
|
||||
oid sha256:f52777176b599e6d65ceb16435a6eb926437151583decfe4f98e210cd91cf0a9
|
||||
size 251831
|
||||
oid sha256:33286bc063afcb81379c75f25e9fd7836e9f4c14afa67e4a15468e7daa73555d
|
||||
size 275758
|
||||
|
||||
+2
-2
@@ -1,3 +1,3 @@
|
||||
version https://git-lfs.github.com/spec/v1
|
||||
oid sha256:cb8405485df6e11bc0ab7ed663ab0d72351cbe55e58d4cbd85459697e47bd418
|
||||
size 278072
|
||||
oid sha256:87ad5df9164b4e32eea572b4a7b8324e4e38be7d2969f7ed299be026b3e1e27d
|
||||
size 300839
|
||||
|
||||
+2
-2
@@ -1,3 +1,3 @@
|
||||
version https://git-lfs.github.com/spec/v1
|
||||
oid sha256:08631c081496ad03f683e70e4311ce311ea11fedee23fd5c62d85ff10e333b76
|
||||
size 290808
|
||||
oid sha256:607228cb80941071d44afcc618e9e98dc6abc02bb423c84c20843c7fb0e85ee5
|
||||
size 313852
|
||||
|
||||
+2
-2
@@ -1,3 +1,3 @@
|
||||
version https://git-lfs.github.com/spec/v1
|
||||
oid sha256:9a74fbcb1b5bc33c984b5b750dab88c5d38917fa9a43244e5fdbb1d0664abb99
|
||||
size 224444
|
||||
oid sha256:ae120e6804bfcb559e2d1484789214ce3e233d08cd91edf550b8d91255fe0045
|
||||
size 307901
|
||||
|
||||
+2
-2
@@ -1,3 +1,3 @@
|
||||
version https://git-lfs.github.com/spec/v1
|
||||
oid sha256:456010b21ffef53e1c96c9f53fe9df980d6f046e88e6351b872c524e635eb26f
|
||||
size 346744
|
||||
oid sha256:eb0ef61d257e195249918b116d535285446992b39ff8ceb7c4519b23e9105322
|
||||
size 438470
|
||||
|
||||
+2
-2
@@ -1,3 +1,3 @@
|
||||
version https://git-lfs.github.com/spec/v1
|
||||
oid sha256:3cda8015384c0b3d91ba9d7535aaece9cc2b5c53ad1440aa18183298bbc7b2de
|
||||
size 407027
|
||||
oid sha256:1a85df9877f3063704bacd8f06ee8395c9142c2bf934001a8d00142ed7f2db8e
|
||||
size 504977
|
||||
|
||||
+2
-2
@@ -1,3 +1,3 @@
|
||||
version https://git-lfs.github.com/spec/v1
|
||||
oid sha256:b0a9818e31758c2d973e74b755859cda09779ab5c5c792cf6bde923222c15384
|
||||
size 407862
|
||||
oid sha256:d22f5bed316cf4ff579575b378825ef7a9c5b58ebb1cbe81425b5b33d3c46a06
|
||||
size 508302
|
||||
|
||||
+2
-2
@@ -1,3 +1,3 @@
|
||||
version https://git-lfs.github.com/spec/v1
|
||||
oid sha256:dffcc64d1c1913d6e5a3fa0595dfb4cadf9419e021b3e673605095ccaad536ff
|
||||
size 342332
|
||||
oid sha256:cade275826c4e95775ae88d0542973382e2c1e6a1c2b639ce0f84d66af11d8d9
|
||||
size 437932
|
||||
|
||||
+2
-2
@@ -1,3 +1,3 @@
|
||||
version https://git-lfs.github.com/spec/v1
|
||||
oid sha256:55c653491fe5b30ba654b0ec1357457f87b109d4bf578bd4e17131d3c8e08de2
|
||||
size 346459
|
||||
oid sha256:25ae4acc855a3b4699c45fbb08fbf6f78b8773d3d9796f20287fc3e73bd3422c
|
||||
size 442194
|
||||
|
||||
@@ -1,3 +1,3 @@
|
||||
version https://git-lfs.github.com/spec/v1
|
||||
oid sha256:8cd707592c8e8e62eb992f647345fe69aa8733904d223cc41b31b45d50c202d7
|
||||
size 161452
|
||||
oid sha256:7174d289197b64d0f3baddeb7721fb041788b96a6b7b1ad41eb8467258cdd59c
|
||||
size 297199
|
||||
|
||||
@@ -1,3 +1,3 @@
|
||||
version https://git-lfs.github.com/spec/v1
|
||||
oid sha256:5240857b02ecf019172c0975a1a43e538413dfd77bf43450fa4591cb794f277b
|
||||
size 302906
|
||||
oid sha256:93b79a98f9d1314d3275261848a95c74f6738f4494be6e235120a59b7ca52392
|
||||
size 325624
|
||||
|
||||
@@ -1,3 +1,3 @@
|
||||
version https://git-lfs.github.com/spec/v1
|
||||
oid sha256:dd4fece7b5145ca090717585f9c8668712f2a9827f1fd3792fdadb248549ab9d
|
||||
size 257729
|
||||
oid sha256:4395a1c2243d5a0156d8cbd15d1ce8d8efaa2855bcd7c2c852845a9dbd5a4965
|
||||
size 281743
|
||||
|
||||
+2
-2
@@ -1,3 +1,3 @@
|
||||
version https://git-lfs.github.com/spec/v1
|
||||
oid sha256:944f1b23769621a4af85467627b2718263ca0428f470acf20dad9c53f0385547
|
||||
size 260139
|
||||
oid sha256:716df69caae90b32320699cb31d999977f74eb0ce24017535feab92e76f6cad7
|
||||
size 284156
|
||||
|
||||
+2
-2
@@ -1,3 +1,3 @@
|
||||
version https://git-lfs.github.com/spec/v1
|
||||
oid sha256:65bb3dc1fd8849e90105af0fc8cdd6d4393134e293b53ddd7b1eed246746eb7b
|
||||
size 278234
|
||||
oid sha256:bbe644a07cd1b4f10b4435d485e8978cda2f9e7af34a4d3dd3bbad14d77739e0
|
||||
size 300850
|
||||
|
||||
+2
-2
@@ -1,3 +1,3 @@
|
||||
version https://git-lfs.github.com/spec/v1
|
||||
oid sha256:5301c7453157be451d8446685dad02e31a1eb94c24492bbbac5ad21d03e09c8e
|
||||
size 290983
|
||||
oid sha256:43bcdd64a76e2e29e2bc0c417b9ebf88c1945066ced926a164e3bcea4917cad0
|
||||
size 313863
|
||||
|
||||
Reference in New Issue
Block a user