Doug
575a8acbc1
Speed up UI tests
...
- Disable animations.
- Search for screens instead of scrolling them into view.
2022-07-18 16:06:27 +01:00
Johannes Marbach
eefd847f39
Remove all @available(iOS 14... annotations
2022-06-23 09:47:38 +02:00
Doug
faea2de85b
Fix UI Tests and run on PRs
...
- Add missing screen states.
- Detect the bottom of the screen list and stop scrolling if screen state wasn't found.
- Remove unimplemented tests to speed up the run.
- Remove failed button checks in MatrixItemChooserUITests
2022-04-21 12:54:53 +01:00
Stefan Ceriu
b9efd87ef7
Fixed SwiftUI UI tests not finding the right state to tap if not already displayed on screen.
2021-12-16 16:47:35 +02:00
David Langley
71e0886ef4
Add counter example to show viewActions modifying the state.
2021-09-20 17:05:54 +01:00
David Langley
ed82cec9f8
Allow defer in xcAwait. simplify sending state actions from a publisher. Fix tests.
2021-09-15 16:09:41 +01:00
David Langley
517d61b7ae
Update RiotSwiftUI symbols to triple slash documentation style with function annotations.
2021-09-13 11:36:33 +01:00
David Langley
79cb0b2995
Fix Naming
...
Change userService name to templateUserProfileService for templating.
Remove test subclass from MockScreenTest
2021-09-13 10:13:29 +01:00
David Langley
2d6d9796ea
move MockScreenTest to UI folder as should be excluded from Unit test target
2021-09-10 17:02:20 +01:00
David Langley
7c6023fdd7
Add utility to run UI tests for Screen states, add screen states for template and finish unit test.
2021-09-10 16:43:31 +01:00
David Langley
ce7f015d91
Update based on comments from Doug
2021-09-09 17:00:45 +01:00
David Langley
dd191c07d1
Apply documentation suggestions from code review
...
Co-authored-by: manuroe <manuroe@users.noreply.github.com>
2021-09-09 10:31:41 +01:00
David Langley
0a7beb6744
Add template unit tests and publisher utility.
2021-09-08 15:32:41 +01:00