test(e2e): update e2e tests to pass

This commit is contained in:
Brandy Carney
2018-03-20 14:06:08 -04:00
parent 9094c66f3d
commit 769282935b
5 changed files with 5 additions and 13 deletions

View File

@ -13,7 +13,7 @@ platforms.forEach(platform => {
describe('infinite-scroll/standalone', () => { describe('infinite-scroll/standalone', () => {
register('should init', driver => { register('should init', driver => {
const page = new E2ETestPage(driver, platform); const page = new E2ETestPage(driver, platform);
return page.navigate(); return page.navigate("#content");
}); });
}); });
}); });

View File

@ -10,8 +10,7 @@
<body> <body>
<ion-content id="content">
<ion-scroll>
<ion-list id="list"> </ion-list> <ion-list id="list"> </ion-list>
<ion-infinite-scroll threshold="100px" id="infinite-scroll"> <ion-infinite-scroll threshold="100px" id="infinite-scroll">
@ -20,7 +19,7 @@
loadingText="Loading more data..."> loadingText="Loading more data...">
</ion-infinite-scroll-content> </ion-infinite-scroll-content>
</ion-infinite-scroll> </ion-infinite-scroll>
</ion-scroll> </ion-content>
<script> <script>
let items = []; let items = [];

View File

@ -13,7 +13,7 @@ platforms.forEach(platform => {
describe('menu/standalone', () => { describe('menu/standalone', () => {
register('should init', driver => { register('should init', driver => {
const page = new E2ETestPage(driver, platform); const page = new E2ETestPage(driver, platform);
return page.navigate('ion-page'); return page.navigate('.ion-page');
}); });
}); });
}); });

View File

@ -7,13 +7,6 @@ class E2ETestPage extends Page {
constructor(driver, platform) { constructor(driver, platform) {
super(driver, `http://localhost:3333/src/components/modal/test/basic?ionicplatform=${platform}`); super(driver, `http://localhost:3333/src/components/modal/test/basic?ionicplatform=${platform}`);
} }
async present(buttonId) {
await this.navigate('#presentModal');
this.driver.findElement(By.id(buttonId)).click();
await this.driver.wait(until.elementLocated(By.css('.modal-wrapper')));
return await this.driver.wait(until.elementIsVisible(this.driver.findElement(By.css('.modal-wrapper'))));
}
} }
platforms.forEach(platform => { platforms.forEach(platform => {

View File

@ -11,7 +11,7 @@
<body> <body>
<p> <p>
<ion-radio></ion-radio> <ion-radio></ion-radio>
<ion-radio color="primary"></ion-radio> <ion-radio id="radio2" color="primary"></ion-radio>
<ion-radio color="secondary"></ion-radio> <ion-radio color="secondary"></ion-radio>
<ion-radio color="tertiary"></ion-radio> <ion-radio color="tertiary"></ion-radio>
<ion-radio color="success"></ion-radio> <ion-radio color="success"></ion-radio>