Releases: Tunous/XCAppTest
Releases · Tunous/XCAppTest
0.14.0
0.13.0
- Added
XCUIElement.tapIfExists()
to tap on element only if it currently exists
Full Changelog: 0.12.0...0.13.0
0.12.0
- Marked result of
assertHasCount
as discardable - Added
XCUIElementQuery.assertExists()
to check that query matches at least one element
Full Changelog: 0.11.2...0.12.0
0.11.2
XCUIApplication.settings
Full Changelog: 0.11.0...0.11.2
0.11.1
- Marked run function with
@discardableResult
Full Changelog: 0.11.0...0.11.1
0.11.0
- Convenience function to assert on/off state of a switch:
assertIsOn()
,assertIsOn(false)
,assertIsOff()
Full Changelog: 0.10.0...0.11.0
0.10.0
- Convenience
run {}
,run("Activity name") {}
function as a compact alternative toXCTContext.runActivity
Full Changelog: 0.9.0...0.10.0
0.9.0
bannerNotifications
element type
Full Changelog: 0.8.1...0.9.0
0.8.1
- Added
first(where:)
extension onXCUIElementQuery
to access first query element that matches the predicate.
Full Changelog: 0.8.0...0.8.1
0.8.0
- Added
pressWhenReady(forDuration:)
to wait for application to become idle before starting press similarly to howtapWhenReady()
works. - Added
lastMatch
extension onXCUIElementQuery
to access last element that matches the query. - Added a way to modify assertion timeout globally (
XCAppTestConfig.defaultTimeout
) or per call (viatimeout
parameter) - Added
assertHasTitle(_:)
to assert that element has correcttitle
property. - Added subscript extension on
XCUIElement
to access elements via index.
Full Changelog: 0.7.0...0.8.0