Skip to content

Commit 31c1a07

Browse files
Paige McAuliffecopybara-androidxtest
authored andcommitted
Make ScreenOrientationRule's default orientation parameter optional
PiperOrigin-RevId: 613630836
1 parent e99c39f commit 31c1a07

File tree

3 files changed

+5
-0
lines changed

3 files changed

+5
-0
lines changed

espresso/device/CHANGELOG.md

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -12,6 +12,8 @@
1212

1313
**API Changes**
1414

15+
* Made ScreenOrientationRule's defaultOrientation parameter optional
16+
1517
**Breaking API Changes**
1618

1719
**Known Issues**

espresso/device/java/androidx/test/espresso/device/api/current_public.txt

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -94,6 +94,7 @@ package androidx.test.espresso.device.rules {
9494
}
9595

9696
public final class ScreenOrientationRule implements org.junit.rules.TestRule {
97+
ctor public ScreenOrientationRule();
9798
ctor public ScreenOrientationRule(androidx.test.espresso.device.action.ScreenOrientation? defaultOrientation);
9899
method public org.junit.runners.model.Statement apply(org.junit.runners.model.Statement statement, org.junit.runner.Description description);
99100
}

espresso/device/java/androidx/test/espresso/device/rules/ScreenOrientationRule.kt

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -31,6 +31,8 @@ import org.junit.runners.model.Statement
3131
* that the test starts with if none is given.
3232
*/
3333
class ScreenOrientationRule(private val defaultOrientation: ScreenOrientation?) : TestRule {
34+
constructor() : this(null)
35+
3436
override fun apply(statement: Statement, description: Description): Statement {
3537
return object : Statement() {
3638
override fun evaluate() {

0 commit comments

Comments
 (0)