Tobias Fella
d14d576d99
Implement MSC 4228 Search Redirection
...
See https://github.com/matrix-org/matrix-spec-proposals/pull/4228 for details.
Since this is tricky to test without server-side support, I have added a basic implementation
to the mock server in appiumtests/login-server.py
1. Start appiumtests/login-server.py
2. Start neochat with "--test --ignore-ssl-errors" options
3. Open "Explore Rooms"
4. Search for the exact string "forbidden"
5. See new error message provided by server
2024-11-23 15:50:12 +01:00
Joshua Goins
85ee5084b6
Add m.room.create state events to sync_response
...
In case we need to access the creation state in an appium test in the
future.
2024-11-09 23:21:37 +00:00
Tobias Fella
908e4fb5a4
Add test for room creation
2024-04-30 23:37:33 +02:00
Tobias Fella
096b36b89b
Try fixing test some more
2024-04-18 19:19:31 +02:00
Tobias Fella
b7df10aa45
Try fixing appium test
2024-04-18 18:15:15 +02:00
Tobias Fella
5c32520c35
Add appium test for opening the user details sheet and fix some accessibility problems
2023-11-16 19:47:13 +01:00
Fushan Wen
541350e678
appiumtests: port away from deprecated desired_capabilities
...
AppiumOptions replaces it
2023-10-02 15:48:58 +00:00
Ingo Klöcker
d43cc9a044
Terminate the mock server after the test
2023-09-04 17:47:34 +02:00
Ingo Klöcker
ceebee3a56
Look for "login-server.py" next to "logintest.py"
2023-09-04 16:46:20 +02:00
Ingo Klöcker
52ab052aef
Choose the Login option before trying to enter the login credentials
2023-09-04 16:11:20 +02:00
Ingo Klöcker
e6a2b2d125
Disable outdated test for now
2023-09-04 16:01:58 +02:00
Ingo Klöcker
92dadc2cc9
Use sys.executable instead of a hardcoded executable name/path of Python
2023-09-04 16:01:34 +02:00
Tobias Fella
13988da4fc
Add login appium test
2023-07-20 07:14:23 +00:00