Skip to content

Releases: android/android-test

AndroidX Test 1.2.0

03 Jun 16:58
Compare
Choose a tag to compare

May 29, 2019

This is the stable release of AndroidX Test 1.2.0.
It contains updates to the following libraries:

  • Core 1.2.0
  • Espresso 3.2.0
  • Intents 3.2.0
  • JUnit 1.1.1
  • Monitor 1.2.0
  • Orchestrator 1.2.0
  • Runner 1.2.0
  • Rules 1.2.0
  • Truth 1.2.0

AndroidX Test 1.2.0-beta01

06 May 19:22
Compare
Choose a tag to compare
Pre-release

May 6, 2019

This is an beta release of AndroidX Test 1.2.0.
It contains updates to the following libraries:

  • Core 1.2.0-beta01
    • More gracefully handle situations where multiple ActivityScenarios are used in a test
  • Espresso 3.2.0-beta01
  • Intents 3.2.0-beta01
  • JUnit 1.1.1-beta01
  • Monitor 1.2.0-beta01
    • Instrumentation#runOnMainSync propogates exceptions back to calling thread
  • Orchestrator 1.2.0-beta01
  • Runner 1.2.0-beta01
  • Rules 1.2.0-beta01
  • Truth 1.2.0-beta01

AndroidX Test 1.2.0-alpha05

30 Apr 22:37
Compare
Choose a tag to compare
Pre-release

April 30, 2019

This is an alpha release of AndroidX Test 1.2.0. New APIs are subject to change.
It contains updates to the following libraries:

  • Core 1.2.0-alpha05
    • Make ActivityScenario#onActivity callable from the main thread
  • Espresso 3.2.0-alpha05
    • More deflaking of openActionBarOverflowOrOptionsMenu
  • Intents 3.2.0-alpha05
  • JUnit 1.1.1-alpha05
  • Monitor 1.2.0-alpha05
  • Orchestrator 1.2.0-alpha05
  • Runner 1.2.0-alpha05
  • Rules 1.2.0-alpha05
  • Truth 1.2.0-alpha05
    • update to upstream google Truth 0.44

AndroidX Test 1.2.0 alpha04

18 Apr 19:35
Compare
Choose a tag to compare
Pre-release

April 18, 2019

This is an alpha release of AndroidX Test 1.2.0. New APIs are subject to change.
It contains updates to the following libraries:

  • Core 1.2.0-alpha04
  • Espresso 3.2.0-alpha04
    • Deflake openActionBarOverflowOrOptionsMenu
    • Add hook in androidx.test to simulate a window focus changed for local test environments
  • Intents 3.2.0-alpha04
  • JUnit 1.1.1-alpha04
  • Monitor 1.2.0-alpha04
  • Orchestrator 1.2.0-alpha04
  • Runner 1.2.0-alpha04
    • Make androidx.test work if legacy android.test classes are not present
  • Rules 1.2.0-alpha04
  • Truth 1.2.0-alpha04

AndroidX Test 1.2.0-alpha03

04 Apr 16:27
Compare
Choose a tag to compare
Pre-release

April 7, 2019

This is an alpha release of AndroidX Test 1.2.0. New APIs are subject to change.
It contains updates to the following libraries:

  • Core 1.2.0-alpha03
    • Add getState() API to ActivityScenario
  • Espresso 3.2.0-alpha03
    • Convert WithTagKeyMatcher to accept Matcher<?> instead of Matcher
    • Update link to espresso setup docs
    • Fix debug logging when running in different locales
  • Intents 3.2.0-alpha03
  • JUnit 1.1.1-alpha03
  • Monitor 1.2.0-alpha03
    • Another attempt at clearing exception handler to prevent memory leaks in Robolectric.
  • Orchestrator 1.2.0-alpha03
  • Runner 1.2.0-alpha03
    • Add a tests_regex AJUR option to run tests matching a given regular expression.
  • Rules 1.2.0-alpha03
  • Truth 1.2.0-alpha03
    • Expose the ParcelableSubject API
    • Add BundleSubject#longInt
    • Add IntentSubject#hasComponent

AndroidX Test 1.1.1 Alpha02

07 Mar 22:28
Compare
Choose a tag to compare
Pre-release

March 7, 2019

This is an alpha release of AndroidX Test 1.1.1. New APIs are subject to change.
It contains updates to the following libraries:

  • Espresso 3.2.0-alpha02
  • Intents 3.2.0-alpha02
    • Add IntentMatchers#filterEquals
    • Fix activity lifecycle timing bug in Intents#intended(). It now idles main looper before checking
      activity state.
  • Runner 1.1.2-alpha02
    • Allow specifying both package and class filters.
  • Truth 1.2.0-alpha02
  • JUnit 1.1.1-alpha02
  • Core 1.1.1-alpha02
    • Throw a RuntimeException when Activity cannot be resolved.
  • Monitor 1.1.2-alpha02
    • Clear reference to uncaught exception handler to prevent memory leaks in
      Robolectric.
  • Rules 1.1.2-alpha02
  • Orchestrator 1.1.2-alpha02

AndroidX Test 1.1.1 Alpha01

30 Jan 18:44
Compare
Choose a tag to compare
Pre-release

January 30, 2019

This is an alpha release of AndroidX Test 1.1.1. New APIs are subject to change.
It contains updates to the following libraries

  • Espresso 3.1.2-alpha01
    • Added method AccessibilityChecks.disable().
  • Intents 3.1.2-alpha01
    • Add IntentMatchers#hasDataString
    • Fix activity lifecycle timing bug in Intents#intended(). It now idles main looper before checking
      activity state.
  • Runner 1.1.2-alpha01
    • AndroidJUnitRunner now accepts comma separated class list in -e annotation option, for running
      only tests with all of the given annotations
  • Truth 1.1.1-alpha01
    • Add filtersEquallyTo() to IntentSubject for comparison of intents using Intent.filterEquals().
  • JUnit 1.1.1-alpha01
  • Core 1.1.1-alpha01
  • Monitor 1.1.2-alpha01
  • Rules 1.1.2-alpha01
  • Orchestrator 1.1.2-alpha01

AndroidX Test 1.1.0

12 Dec 22:16
Compare
Choose a tag to compare

AndroidX Test Espresso 3.1.1, Runner 1.1.1, Rules 1.1.1, Monitor 1.1.1 AndroidTestOrchestrator 1.1.1, Core 1.1.0 Truth 1.1.0, JUnit 1.1.0 (2018-12-13)

  • Core
    • New core-ktx kotlin extension artifact! Includes a kotlin-friendly ActivityScenario.launchActivity API
    • New ActivityScenario API for launching activities with custom intents
    • New ActivityScenario API for receiving an Activity result
    • Make ActivityScenario closeable
    • Make ActivityScenario support activities which start another activity
  • Espresso
    • Modify withResourceNameMatcher and HumanReadables to be API 28 compatible.
    • Update ReplaceTextAction's description to include the stringToBeSet
    • Support Espresso in Robolectric paused looper mode.
  • JUnit
    • New ActivityScenarioRule API, for auto-launching and closing an Activity on test setup and teardown
    • New junit-ktx kotlin extension artifact! Includes a kotlin-friendly ActivityScenarioRule API
  • Runner
    • Make -e package and -e testFile consistent in behavior when receiving packages
  • Truth
    • Add bool, parcelable, and parcelableAsType BundleSubject APIs

AndroidX Test 1.1 Beta01

07 Dec 17:45
Compare
Choose a tag to compare
Pre-release

This is an outdated release candidate. Please use 1.1.0 final instead