Doug
8f906c7be7
Fix unit and UI tests. ( #460 )
...
* Fix race condition on session verification tests.
* Fix clear button on text field.
* Add a timeout to UI test signalling.
* Use snapshot testing for login screen.
2023-01-18 13:28:59 +00:00
Stefan Ceriu
956e92a9ac
Add support for manually starting SaS verification flows and accepting remotely started ones
2023-01-10 13:41:07 +02:00
Aleksandrs Proskurins
bf9b82334d
User sessions tests ( #390 )
...
* User sessions tests
* Refactor
- Merge SessionVerificationControllerProxyMock into MockSessionVerificationControllerProxy.
- Merge ClientProxyMock into MockClientProxy.
- Simplify naming.
Co-authored-by: Doug <douglase@element.io >
2023-01-06 10:53:19 +00:00
Stefan Ceriu
8f96dc3303
Attempt fixing session verification cancellation test flakiness and pinning the Xcode version on all workflows
2022-10-14 15:14:48 +03:00
Doug
8462862afc
Replace detached tasks with Task.dispatch(on:) ( #201 )
...
* Use Task.detach(on:) everywhere that was blocking.
* Don't wrap the continuations in a Task 🤦♂️
* Add sendable requirement to closure.
2022-09-21 17:50:15 +01:00
Doug
4349b8fc03
#150 : Use standard file headers everywhere.
...
* Add default header in IDETemplateMacros.plist.
* Use the standard header everywhere.
2022-08-11 08:54:24 +01:00
Stefan Ceriu
b0bbbfc1d7
Attempt fix for unreliable tests
2022-07-25 14:48:15 +03:00
Doug
02eb4b35e2
Add SwiftFormat to the project. ( #129 )
...
* Run swiftformat for whitespace.
* Run swiftformat with some rules.
2022-07-06 14:49:05 +01:00
Stefan Ceriu
a6f9d1ba89
vector-im/element-x-ios/issues/31 - Implement simple SaS sesson verification
...
* vector-im/element-x-ios/issues/31 - Session verification unit and UI tests
* Fix ImageAnonymizer tests when running on Apple Silicon
* Rename SessionVerification to SessionVerificationScreen
2022-07-01 13:56:52 +03:00