Skip to content

Releases: Tunous/XCAppTest

1.5.0

13 Dec 16:30

Choose a tag to compare

  • XCUIApplication.assertHasState
  • XCUIElement closeWindowButton, zoomWindowButton, minimizeWindowButton
  • XCUIElement.assertValue
  • XCUIElement.assertHasType
  • Fix assertIsEmpty fails for text fields on macOS

Full Changelog: 1.4.0...1.5.0

1.4.0

25 Oct 16:34

Choose a tag to compare

  • tapIfExists returns whether tap was performed or not.

Full Changelog: 1.3.0...1.4.0

1.3.0

30 Aug 09:03

Choose a tag to compare

  • XCUIElement.assertLabel { /* custom condition */ }

Full Changelog: 1.2.0...1.3.0

1.2.0

30 Aug 09:03

Choose a tag to compare

  • XCUIElementQuery.assertExists(true)

Full Changelog: 1.1.0...1.2.0

1.1.0

30 Aug 09:02

Choose a tag to compare

  • Marked springboard as not available on macOS

Full Changelog: 1.0.0...1.1.0

1.0.0

24 May 12:49

Choose a tag to compare

  • assertHasValue()
  • XCUIElement.intValue
  • XCUIElement.isOn

Full Changelog: 0.15.0...1.0.0

0.15.0

24 May 12:48

Choose a tag to compare

  • XCUIElement.tapCenter()
  • XCUIElement.deleteText(), XCUIElement.deleteText(_:)
  • XCUIElement.assertHasNonEmptyStringValue(timeout:_:file:line:)

Full Changelog: 0.14.0...0.15.0

0.14.0

03 Sep 17:02

Choose a tag to compare

  • Added XCUIElementQuery.assertMatchedElements to simplify verification of multiple elements at once.

Full Changelog: 0.13.0...0.14.0

0.13.0

01 Sep 11:30

Choose a tag to compare

  • Added XCUIElement.tapIfExists() to tap on element only if it currently exists

Full Changelog: 0.12.0...0.13.0

0.12.0

02 Jun 15:08

Choose a tag to compare

  • 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