Skip to content

Commit 430b754

Browse files
authored
chore: added Portals Debug App to test apps and refined tests (#73)
1 parent 00d91a4 commit 430b754

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

45 files changed

+748
-74
lines changed

TestApp/src/androidTest/java/io/ionic/portals/testapp/InitialContextTests.kt

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -7,6 +7,8 @@ import androidx.test.espresso.web.model.Atoms.castOrDie
77
import androidx.test.espresso.web.model.Atoms.script
88
import androidx.test.espresso.web.sugar.Web.onWebView
99
import androidx.test.espresso.web.webdriver.DriverAtoms
10+
import androidx.test.espresso.web.webdriver.DriverAtoms.findElement
11+
import androidx.test.espresso.web.webdriver.DriverAtoms.getText
1012
import androidx.test.espresso.web.webdriver.Locator
1113
import androidx.test.ext.junit.runners.AndroidJUnit4
1214
import io.ionic.portals.PortalManager
@@ -33,8 +35,8 @@ class InitialContextTests {
3335
@Test
3436
fun verify_web_content_is_displayed__when_portal_loads() {
3537
onWebView()
36-
.withElement(DriverAtoms.findElement(Locator.CLASS_NAME, "container"))
37-
.check(webMatches(DriverAtoms.getText(), containsString("The web page loaded successfully.")))
38+
.withElement(findElement(Locator.XPATH, "/html/body/div/ion-app/div/ion-tabs/div/ion-router-outlet/div/ion-header/ion-toolbar/ion-title"))
39+
.check(webMatches(getText(), containsString("Initial Context")))
3840
}
3941

4042
@Test

TestApp/src/main/assets/testportal/assets/focus-visible-9c13edeb.js

Lines changed: 3 additions & 0 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

TestApp/src/main/assets/testportal/assets/focus-visible-legacy-b3e947fe.js

Lines changed: 5 additions & 0 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

TestApp/src/main/assets/testportal/assets/index-0ac50534.css

Lines changed: 1 addition & 0 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

TestApp/src/main/assets/testportal/assets/index-acdcbd5b.js

Lines changed: 148 additions & 0 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

TestApp/src/main/assets/testportal/assets/index-legacy-ce2b42d5.js

Lines changed: 99 additions & 0 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

TestApp/src/main/assets/testportal/assets/index9-7281efea.js

Lines changed: 3 additions & 0 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

TestApp/src/main/assets/testportal/assets/index9-legacy-0040dcea.js

Lines changed: 5 additions & 0 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

TestApp/src/main/assets/testportal/assets/input-shims-84aff7f4.js

Lines changed: 3 additions & 0 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

TestApp/src/main/assets/testportal/assets/input-shims-legacy-e8d1a9e0.js

Lines changed: 5 additions & 0 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

0 commit comments

Comments
 (0)