Skip to content

Commit b50ced7

Browse files
authored
Merge pull request #897 from wordpress-mobile/upgrade-robolectric-4.3.1
Upgrade to Robolectric v4.3.1
2 parents 4f1a2b9 + 1ff28d6 commit b50ced7

24 files changed

+40
-40
lines changed

aztec/build.gradle

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -57,6 +57,7 @@ dependencies {
5757

5858
testImplementation "junit:junit:$jUnitVersion"
5959
testImplementation "org.robolectric:robolectric:$robolectricVersion"
60+
testImplementation 'androidx.test:core:1.2.0'
6061

6162
androidTestImplementation 'androidx.test:core:1.2.0'
6263
androidTestImplementation 'androidx.test.ext:junit:1.1.1'

aztec/src/test/kotlin/org/wordpress/aztec/AttributeTest.kt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,7 @@ import org.wordpress.aztec.watchers.EndOfBufferMarkerAdder
1616
* Testing attribute preservation for supported HTML elements
1717
*/
1818
@RunWith(RobolectricTestRunner::class)
19-
@Config(constants = BuildConfig::class, sdk = intArrayOf(23))
19+
@Config(sdk = intArrayOf(23))
2020
class AttributeTest {
2121
companion object {
2222
private val HEADING =

aztec/src/test/kotlin/org/wordpress/aztec/AztecParserTest.kt

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,7 @@ package org.wordpress.aztec
55
import android.test.AndroidTestCase
66
import android.text.SpannableString
77
import android.text.SpannableStringBuilder
8+
import androidx.test.core.app.ApplicationProvider
89
import org.junit.Assert
910
import org.junit.Before
1011
import org.junit.Ignore
@@ -13,13 +14,12 @@ import org.junit.runner.RunWith
1314
import org.robolectric.RobolectricTestRunner
1415
import org.robolectric.RuntimeEnvironment
1516
import org.robolectric.annotation.Config
16-
import org.robolectric.shadows.ShadowApplication
1717

1818
/**
1919
* Tests for [AztecParser].
2020
*/
2121
@RunWith(RobolectricTestRunner::class)
22-
@Config(constants = BuildConfig::class, sdk = intArrayOf(23))
22+
@Config(sdk = intArrayOf(23))
2323
class AztecParserTest : AndroidTestCase() {
2424
private var mParser = AztecParser()
2525
private val HTML_BOLD = "<b>Bold</b><br><br>"
@@ -92,7 +92,7 @@ class AztecParserTest : AndroidTestCase() {
9292
*/
9393
@Before
9494
fun init() {
95-
context = ShadowApplication.getInstance().applicationContext
95+
context = ApplicationProvider.getApplicationContext()
9696
}
9797

9898
/**

aztec/src/test/kotlin/org/wordpress/aztec/AztecToolbarTest.kt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,7 @@ import org.wordpress.aztec.toolbar.AztecToolbar
1616
* Combined test for toolbar and inline styles.
1717
*/
1818
@RunWith(RobolectricTestRunner::class)
19-
@Config(constants = BuildConfig::class, sdk = intArrayOf(23))
19+
@Config(sdk = intArrayOf(23))
2020
class AztecToolbarTest {
2121
lateinit var editText: AztecText
2222
lateinit var sourceText: SourceViewEditText

aztec/src/test/kotlin/org/wordpress/aztec/BlockElementsTest.kt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -18,7 +18,7 @@ import org.wordpress.aztec.TestUtils.safeLength
1818
* Testing interactions of multiple block elements
1919
*/
2020
@RunWith(RobolectricTestRunner::class)
21-
@Config(constants = BuildConfig::class, sdk = intArrayOf(23))
21+
@Config(sdk = intArrayOf(23))
2222
class BlockElementsTest {
2323
lateinit var editText: AztecText
2424

aztec/src/test/kotlin/org/wordpress/aztec/CalypsoFormattingTest.kt

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -5,18 +5,18 @@ package org.wordpress.aztec
55
import android.test.AndroidTestCase
66
import android.text.SpannableString
77
import android.text.SpannableStringBuilder
8+
import androidx.test.core.app.ApplicationProvider
89
import junit.framework.Assert
910
import org.junit.Before
1011
import org.junit.Test
1112
import org.junit.runner.RunWith
1213
import org.robolectric.RobolectricTestRunner
1314
import org.robolectric.RuntimeEnvironment
1415
import org.robolectric.annotation.Config
15-
import org.robolectric.shadows.ShadowApplication
1616
import org.wordpress.aztec.source.Format
1717

1818
@RunWith(RobolectricTestRunner::class)
19-
@Config(constants = BuildConfig::class, sdk = intArrayOf(23))
19+
@Config(sdk = intArrayOf(23))
2020
class CalypsoFormattingTest : AndroidTestCase() {
2121
private var parser = AztecParser()
2222

@@ -104,7 +104,7 @@ class CalypsoFormattingTest : AndroidTestCase() {
104104
*/
105105
@Before
106106
fun init() {
107-
context = ShadowApplication.getInstance().applicationContext
107+
context = ApplicationProvider.getApplicationContext()
108108
}
109109

110110
/**

aztec/src/test/kotlin/org/wordpress/aztec/ClipboardTest.kt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@ import org.robolectric.annotation.Config
1212
import org.wordpress.aztec.source.Format
1313

1414
@RunWith(RobolectricTestRunner::class)
15-
@Config(constants = BuildConfig::class, sdk = intArrayOf(23))
15+
@Config(sdk = intArrayOf(23))
1616
class ClipboardTest {
1717
private val HEADING =
1818
"<h1>Heading 1</h1>" +

aztec/src/test/kotlin/org/wordpress/aztec/CssStyleAttributeTest.kt

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -4,19 +4,19 @@ package org.wordpress.aztec
44

55
import android.test.AndroidTestCase
66
import android.text.SpannableString
7+
import androidx.test.core.app.ApplicationProvider
78
import junit.framework.Assert
89
import org.junit.Before
910
import org.junit.Test
1011
import org.junit.runner.RunWith
1112
import org.robolectric.RobolectricTestRunner
1213
import org.robolectric.RuntimeEnvironment
1314
import org.robolectric.annotation.Config
14-
import org.robolectric.shadows.ShadowApplication
1515
import org.wordpress.aztec.source.CssStyleFormatter
1616
import org.wordpress.aztec.spans.AztecStyleBoldSpan
1717

1818
@RunWith(RobolectricTestRunner::class)
19-
@Config(constants = BuildConfig::class, sdk = intArrayOf(16, 21, 25))
19+
@Config(sdk = intArrayOf(16, 21, 25))
2020
class CssStyleAttributeTest : AndroidTestCase() {
2121

2222
private val EMPTY_STYLE_HTML = "<b>bold</b>"
@@ -27,7 +27,7 @@ class CssStyleAttributeTest : AndroidTestCase() {
2727

2828
@Before
2929
fun init() {
30-
context = ShadowApplication.getInstance().applicationContext
30+
context = ApplicationProvider.getApplicationContext()
3131
parser = AztecParser()
3232
}
3333

@@ -112,4 +112,4 @@ class CssStyleAttributeTest : AndroidTestCase() {
112112

113113
Assert.assertEquals(EMPTY_STYLE_HTML, parser.toHtml(text))
114114
}
115-
}
115+
}

aztec/src/test/kotlin/org/wordpress/aztec/CssUnderlinePluginTest.kt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,7 @@ import org.wordpress.aztec.spans.AztecUnderlineSpan
1616
* Combined test for toolbar and inline styles.
1717
*/
1818
@RunWith(RobolectricTestRunner::class)
19-
@Config(constants = BuildConfig::class, sdk = intArrayOf(23))
19+
@Config(sdk = intArrayOf(23))
2020
class CssUnderlinePluginTest {
2121
lateinit var editText: AztecText
2222

aztec/src/test/kotlin/org/wordpress/aztec/HeadingTest.kt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -20,7 +20,7 @@ import org.wordpress.aztec.toolbar.AztecToolbar
2020
* Testing heading behaviour.
2121
*/
2222
@RunWith(RobolectricTestRunner::class)
23-
@Config(constants = BuildConfig::class, sdk = intArrayOf(23))
23+
@Config(sdk = intArrayOf(23))
2424
class HeadingTest {
2525
lateinit var editText: AztecText
2626
lateinit var sourceText: SourceViewEditText

0 commit comments

Comments
 (0)