Skip to content

Releases: open-tool/ultron

2.5.3

04 Jan 20:01
41f931c
Compare
Choose a tag to compare

Compose test environment by @alex-tiurin in #99

New

  • Add UltronComposeConfig.doBetweenOperationRetry
  • Add ComposeTestEnvironment to provide: SemanticsNodeInteractionsProvider, Density & MainTestClock
  • Add withComposeTestEnvironment that provides scope with ComposeTestEnvironment

Braking change

  • Replace SemanticsNodeInteractionProviderContainer to ComposeTestContainer

Full Changelog: 2.5.2...2.5.3

2.5.2

01 Dec 13:25
6e8d3e8
Compare
Choose a tag to compare

What's Changed

Full Changelog: 2.5.1...2.5.2

2.5.1

30 Nov 22:03
474e8ee
Compare
Choose a tag to compare

What's Changed

Read meaning-full info https://open-tool.github.io/ultron/docs/common/ultrontest

2.5.0-alpha16

30 Sep 18:54
2d091f1
Compare
Choose a tag to compare

What's Changed

Full Changelog: 2.5.0-alpha15...2.5.0-alpha16

2.5.0-alpha15

07 Aug 20:14
4b11127
Compare
Choose a tag to compare

What's Changed

Full Changelog: 2.5.0-alpha14...2.5.0-alpha15

2.5.0-alpha14

01 Aug 06:52
41b55a7
Compare
Choose a tag to compare

What's Changed

Full Changelog: 2.5.0-alpha12...2.5.0-alpha14

2.5.0-alpha12

29 Jul 21:49
4db0a4e
Compare
Choose a tag to compare

What's Changed

Full Changelog: 2.5.0-alpha11...2.5.0-alpha12

2.5.0-alpha11

26 Jul 19:17
Compare
Choose a tag to compare

What's Changed

New Contributors

Full Changelog: 2.5.0-alpha09...2.5.0-alpha11

2.5.0-alpha09

04 Jul 22:10
3916eef
Compare
Choose a tag to compare

What's Changed

Full Changelog: 2.3.5...2.5.0-alpha09

2.3.5

18 Mar 17:21
a108073
Compare
Choose a tag to compare

What's Changed

  • Custom Allure directory in #61

By default Allure results are saved in /data/data/<package_name>/files/allure-results.
It's possible to set a custom directory. Make sure application has WRITE permission to the directory.

UltronAllureConfig.setAllureResultsDirectory(File("directory_path"))
UltronAllureConfig.setAllureResultsDirectory(Environment.DIRECTORY_DOCUMENTS)
UltronAllureConfig.setAllureResultsDirectory() // set Environment.DIRECTORY_DOWNLOADS as target directory

If custom directory is specified allure results artifacts are copied to the desired directory at the end of test run.

If no parameters are provided to UltronAllureConfig.setAllureResultsDirectory() then you can pull artifacts from /sdcard/Download/allure-results.

  • Fix RecyclerView item search in #62

Full Changelog: 2.3.3...2.3.5