test(all): fix all e2e tests to include an ion-nav

This commit is contained in:
Brandy Carney
2016-06-17 16:36:19 -04:00
parent 321c6d92ae
commit 8fb4563527
47 changed files with 388 additions and 65 deletions

View File

@ -7,4 +7,11 @@ import {ionicBootstrap} from '../../../../../src';
}) })
class E2EPage {} class E2EPage {}
ionicBootstrap(E2EPage); @Component({
template: '<ion-nav [root]="rootPage"></ion-nav>'
})
class E2EApp {
rootPage = E2EPage;
}
ionicBootstrap(E2EApp);

View File

@ -22,4 +22,11 @@ class E2EPage {
} }
} }
ionicBootstrap(E2EPage); @Component({
template: '<ion-nav [root]="rootPage"></ion-nav>'
})
class E2EApp {
rootPage = E2EPage;
}
ionicBootstrap(E2EApp);

View File

@ -13,4 +13,11 @@ class E2EPage {
} }
} }
ionicBootstrap(E2EPage); @Component({
template: '<ion-nav [root]="rootPage"></ion-nav>'
})
class E2EApp {
rootPage = E2EPage;
}
ionicBootstrap(E2EApp);

View File

@ -13,4 +13,11 @@ class E2EPage {
} }
} }
ionicBootstrap(E2EPage); @Component({
template: '<ion-nav [root]="rootPage"></ion-nav>'
})
class E2EApp {
rootPage = E2EPage;
}
ionicBootstrap(E2EApp);

View File

@ -52,4 +52,11 @@ class E2EPage {
} }
} }
ionicBootstrap(E2EPage); @Component({
template: '<ion-nav [root]="rootPage"></ion-nav>'
})
class E2EApp {
rootPage = E2EPage;
}
ionicBootstrap(E2EApp);

View File

@ -7,4 +7,11 @@ import {ionicBootstrap} from '../../../../../src';
}) })
class E2EPage {} class E2EPage {}
ionicBootstrap(E2EPage); @Component({
template: '<ion-nav [root]="rootPage"></ion-nav>'
})
class E2EApp {
rootPage = E2EPage;
}
ionicBootstrap(E2EApp);

View File

@ -1,24 +1,25 @@
<ion-content>
<button fab fab-left fab-top> <button fab fab-left fab-top>
<ion-icon name="add"></ion-icon> <ion-icon name="add"></ion-icon>
</button> </button>
<button fab fab-center fab-top secondary> <button fab fab-center fab-top secondary>
<ion-icon name="add"></ion-icon> <ion-icon name="add"></ion-icon>
</button> </button>
<button fab fab-right fab-top danger> <button fab fab-right fab-top danger>
<ion-icon name="add"></ion-icon> <ion-icon name="add"></ion-icon>
</button> </button>
<button fab fab-left fab-bottom light> <button fab fab-left fab-bottom light>
<ion-icon name="add"></ion-icon> <ion-icon name="add"></ion-icon>
</button> </button>
<button fab fab-center fab-bottom primary> <button fab fab-center fab-bottom primary>
<ion-icon name="add"></ion-icon> <ion-icon name="add"></ion-icon>
</button> </button>
<button fab fab-right fab-bottom dark> <button fab fab-right fab-bottom dark>
<ion-icon name="add"></ion-icon> <ion-icon name="add"></ion-icon>
</button> </button>
</ion-content>

View File

@ -7,4 +7,11 @@ import {ionicBootstrap} from '../../../../../src';
}) })
class E2EPage {} class E2EPage {}
ionicBootstrap(E2EPage); @Component({
template: '<ion-nav [root]="rootPage"></ion-nav>'
})
class E2EApp {
rootPage = E2EPage;
}
ionicBootstrap(E2EApp);

View File

@ -7,4 +7,11 @@ import {ionicBootstrap} from '../../../../../src';
}) })
class E2EPage {} class E2EPage {}
ionicBootstrap(E2EPage); @Component({
template: '<ion-nav [root]="rootPage"></ion-nav>'
})
class E2EApp {
rootPage = E2EPage;
}
ionicBootstrap(E2EApp);

View File

@ -13,4 +13,11 @@ class E2EPage {
} }
} }
ionicBootstrap(E2EPage); @Component({
template: '<ion-nav [root]="rootPage"></ion-nav>'
})
class E2EApp {
rootPage = E2EPage;
}
ionicBootstrap(E2EApp);

View File

@ -7,4 +7,11 @@ import {ionicBootstrap} from '../../../../../src';
}) })
class E2EPage {} class E2EPage {}
ionicBootstrap(E2EPage); @Component({
template: '<ion-nav [root]="rootPage"></ion-nav>'
})
class E2EApp {
rootPage = E2EPage;
}
ionicBootstrap(E2EApp);

View File

@ -5,6 +5,13 @@ import {ionicBootstrap} from '../../../../../src';
@Component({ @Component({
templateUrl: 'main.html' templateUrl: 'main.html'
}) })
class E2EApp {} class E2EPage {}
@Component({
template: '<ion-nav [root]="rootPage"></ion-nav>'
})
class E2EApp {
rootPage = E2EPage;
}
ionicBootstrap(E2EApp); ionicBootstrap(E2EApp);

View File

@ -7,4 +7,11 @@ import {ionicBootstrap} from '../../../../../src';
}) })
class E2EPage {} class E2EPage {}
ionicBootstrap(E2EPage); @Component({
template: '<ion-nav [root]="rootPage"></ion-nav>'
})
class E2EApp {
rootPage = E2EPage;
}
ionicBootstrap(E2EApp);

View File

@ -7,4 +7,11 @@ import {ionicBootstrap} from '../../../../../src';
}) })
class E2EPage {} class E2EPage {}
ionicBootstrap(E2EPage); @Component({
template: '<ion-nav [root]="rootPage"></ion-nav>'
})
class E2EApp {
rootPage = E2EPage;
}
ionicBootstrap(E2EApp);

View File

@ -7,4 +7,11 @@ import {ionicBootstrap} from '../../../../../src';
}) })
class E2EPage {} class E2EPage {}
ionicBootstrap(E2EPage); @Component({
template: '<ion-nav [root]="rootPage"></ion-nav>'
})
class E2EApp {
rootPage = E2EPage;
}
ionicBootstrap(E2EApp);

View File

@ -7,4 +7,11 @@ import {ionicBootstrap} from '../../../../../src';
}) })
class E2EPage {} class E2EPage {}
ionicBootstrap(E2EPage); @Component({
template: '<ion-nav [root]="rootPage"></ion-nav>'
})
class E2EApp {
rootPage = E2EPage;
}
ionicBootstrap(E2EApp);

View File

@ -7,4 +7,11 @@ import {ionicBootstrap} from '../../../../../src';
}) })
class E2EPage {} class E2EPage {}
ionicBootstrap(E2EPage); @Component({
template: '<ion-nav [root]="rootPage"></ion-nav>'
})
class E2EApp {
rootPage = E2EPage;
}
ionicBootstrap(E2EApp);

View File

@ -7,4 +7,11 @@ import {ionicBootstrap} from '../../../../../src';
}) })
class E2EPage {} class E2EPage {}
ionicBootstrap(E2EPage); @Component({
template: '<ion-nav [root]="rootPage"></ion-nav>'
})
class E2EApp {
rootPage = E2EPage;
}
ionicBootstrap(E2EApp);

View File

@ -7,4 +7,11 @@ import {ionicBootstrap} from '../../../../../src';
}) })
class E2EPage {} class E2EPage {}
ionicBootstrap(E2EPage); @Component({
template: '<ion-nav [root]="rootPage"></ion-nav>'
})
class E2EApp {
rootPage = E2EPage;
}
ionicBootstrap(E2EApp);

View File

@ -53,4 +53,11 @@ class E2EPage {
} }
} }
ionicBootstrap(E2EPage); @Component({
template: '<ion-nav [root]="rootPage"></ion-nav>'
})
class E2EApp {
rootPage = E2EPage;
}
ionicBootstrap(E2EApp);

View File

@ -7,4 +7,11 @@ import {ionicBootstrap} from '../../../../../src';
}) })
class E2EPage {} class E2EPage {}
ionicBootstrap(E2EPage); @Component({
template: '<ion-nav [root]="rootPage"></ion-nav>'
})
class E2EApp {
rootPage = E2EPage;
}
ionicBootstrap(E2EApp);

View File

@ -13,4 +13,11 @@ class E2EPage {
} }
ionicBootstrap(E2EPage); @Component({
template: '<ion-nav [root]="rootPage"></ion-nav>'
})
class E2EApp {
rootPage = E2EPage;
}
ionicBootstrap(E2EApp);

View File

@ -7,4 +7,11 @@ import {ionicBootstrap} from '../../../../../src';
}) })
class E2EPage {} class E2EPage {}
ionicBootstrap(E2EPage); @Component({
template: '<ion-nav [root]="rootPage"></ion-nav>'
})
class E2EApp {
rootPage = E2EPage;
}
ionicBootstrap(E2EApp);

View File

@ -7,4 +7,11 @@ import {ionicBootstrap} from '../../../../../src';
}) })
class E2EPage {} class E2EPage {}
ionicBootstrap(E2EPage); @Component({
template: '<ion-nav [root]="rootPage"></ion-nav>'
})
class E2EApp {
rootPage = E2EPage;
}
ionicBootstrap(E2EApp);

View File

@ -7,4 +7,11 @@ import {ionicBootstrap} from '../../../../../src';
}) })
class E2EPage {} class E2EPage {}
ionicBootstrap(E2EPage); @Component({
template: '<ion-nav [root]="rootPage"></ion-nav>'
})
class E2EApp {
rootPage = E2EPage;
}
ionicBootstrap(E2EApp);

View File

@ -7,4 +7,11 @@ import {ionicBootstrap} from '../../../../../src';
}) })
class E2EPage {} class E2EPage {}
ionicBootstrap(E2EPage); @Component({
template: '<ion-nav [root]="rootPage"></ion-nav>'
})
class E2EApp {
rootPage = E2EPage;
}
ionicBootstrap(E2EApp);

View File

@ -7,4 +7,11 @@ import {ionicBootstrap} from '../../../../../src';
}) })
class E2EPage {} class E2EPage {}
ionicBootstrap(E2EPage); @Component({
template: '<ion-nav [root]="rootPage"></ion-nav>'
})
class E2EApp {
rootPage = E2EPage;
}
ionicBootstrap(E2EApp);

View File

@ -31,4 +31,11 @@ class E2EPage {
} }
} }
ionicBootstrap(E2EPage); @Component({
template: '<ion-nav [root]="rootPage"></ion-nav>'
})
class E2EApp {
rootPage = E2EPage;
}
ionicBootstrap(E2EApp);

View File

@ -33,7 +33,14 @@ class E2EPage {
} }
ionicBootstrap(E2EPage); @Component({
template: '<ion-nav [root]="rootPage"></ion-nav>'
})
class E2EApp {
rootPage = E2EPage;
}
ionicBootstrap(E2EApp);
function getAsyncData(): Promise<number[]> { function getAsyncData(): Promise<number[]> {
// async return mock data // async return mock data

View File

@ -9,4 +9,11 @@ class E2EPage {
myValue = 'value'; myValue = 'value';
} }
ionicBootstrap(E2EPage); @Component({
template: '<ion-nav [root]="rootPage"></ion-nav>'
})
class E2EApp {
rootPage = E2EPage;
}
ionicBootstrap(E2EApp);

View File

@ -14,4 +14,11 @@ class E2EPage {
}; };
} }
ionicBootstrap(E2EPage); @Component({
template: '<ion-nav [root]="rootPage"></ion-nav>'
})
class E2EApp {
rootPage = E2EPage;
}
ionicBootstrap(E2EApp);

View File

@ -12,4 +12,11 @@ class E2EPage {
} }
} }
ionicBootstrap(E2EPage); @Component({
template: '<ion-nav [root]="rootPage"></ion-nav>'
})
class E2EApp {
rootPage = E2EPage;
}
ionicBootstrap(E2EApp);

View File

@ -33,4 +33,11 @@ document.addEventListener('focusout', (ev: any) => {
console.log(`FOCUS OUT, ${ev.target.localName}.${ev.target.className}, time: ${Date.now()}`); console.log(`FOCUS OUT, ${ev.target.localName}.${ev.target.className}, time: ${Date.now()}`);
}); });
ionicBootstrap(E2EPage); @Component({
template: '<ion-nav [root]="rootPage"></ion-nav>'
})
class E2EApp {
rootPage = E2EPage;
}
ionicBootstrap(E2EApp);

View File

@ -7,4 +7,11 @@ import {ionicBootstrap} from '../../../../../src';
}) })
class E2EPage {} class E2EPage {}
ionicBootstrap(E2EPage); @Component({
template: '<ion-nav [root]="rootPage"></ion-nav>'
})
class E2EApp {
rootPage = E2EPage;
}
ionicBootstrap(E2EApp);

View File

@ -7,4 +7,11 @@ import {ionicBootstrap} from '../../../../../src';
}) })
class E2EPage {} class E2EPage {}
ionicBootstrap(E2EPage); @Component({
template: '<ion-nav [root]="rootPage"></ion-nav>'
})
class E2EApp {
rootPage = E2EPage;
}
ionicBootstrap(E2EApp);

View File

@ -11,4 +11,11 @@ class E2EPage {
} }
} }
ionicBootstrap(E2EPage); @Component({
template: '<ion-nav [root]="rootPage"></ion-nav>'
})
class E2EApp {
rootPage = E2EPage;
}
ionicBootstrap(E2EApp);

View File

@ -7,4 +7,11 @@ import {ionicBootstrap} from '../../../../../src';
}) })
class E2EPage {} class E2EPage {}
ionicBootstrap(E2EPage); @Component({
template: '<ion-nav [root]="rootPage"></ion-nav>'
})
class E2EApp {
rootPage = E2EPage;
}
ionicBootstrap(E2EApp);

View File

@ -7,4 +7,11 @@ import {ionicBootstrap} from '../../../../../src';
}) })
class E2EPage {} class E2EPage {}
ionicBootstrap(E2EPage); @Component({
template: '<ion-nav [root]="rootPage"></ion-nav>'
})
class E2EApp {
rootPage = E2EPage;
}
ionicBootstrap(E2EApp);

View File

@ -7,4 +7,11 @@ import {ionicBootstrap} from '../../../../../src';
}) })
class E2EPage {} class E2EPage {}
ionicBootstrap(E2EPage); @Component({
template: '<ion-nav [root]="rootPage"></ion-nav>'
})
class E2EApp {
rootPage = E2EPage;
}
ionicBootstrap(E2EApp);

View File

@ -7,4 +7,11 @@ import {ionicBootstrap} from '../../../../../src';
}) })
class E2EPage {} class E2EPage {}
ionicBootstrap(E2EPage); @Component({
template: '<ion-nav [root]="rootPage"></ion-nav>'
})
class E2EApp {
rootPage = E2EPage;
}
ionicBootstrap(E2EApp);

View File

@ -7,4 +7,11 @@ import {ionicBootstrap} from '../../../../../src';
}) })
class E2EPage {} class E2EPage {}
ionicBootstrap(E2EPage); @Component({
template: '<ion-nav [root]="rootPage"></ion-nav>'
})
class E2EApp {
rootPage = E2EPage;
}
ionicBootstrap(E2EApp);

View File

@ -7,4 +7,11 @@ import {ionicBootstrap} from '../../../../../src';
}) })
class E2EPage {} class E2EPage {}
ionicBootstrap(E2EPage); @Component({
template: '<ion-nav [root]="rootPage"></ion-nav>'
})
class E2EApp {
rootPage = E2EPage;
}
ionicBootstrap(E2EApp);

View File

@ -7,4 +7,11 @@ import {ionicBootstrap} from '../../../../../src';
}) })
class E2EPage {} class E2EPage {}
ionicBootstrap(E2EPage); @Component({
template: '<ion-nav [root]="rootPage"></ion-nav>'
})
class E2EApp {
rootPage = E2EPage;
}
ionicBootstrap(E2EApp);

View File

@ -7,4 +7,11 @@ import {ionicBootstrap} from '../../../../../src';
}) })
class E2EPage {} class E2EPage {}
ionicBootstrap(E2EPage); @Component({
template: '<ion-nav [root]="rootPage"></ion-nav>'
})
class E2EApp {
rootPage = E2EPage;
}
ionicBootstrap(E2EApp);

View File

@ -13,4 +13,11 @@ class E2EPage {
]; ];
} }
ionicBootstrap(E2EPage); @Component({
template: '<ion-nav [root]="rootPage"></ion-nav>'
})
class E2EApp {
rootPage = E2EPage;
}
ionicBootstrap(E2EApp);

View File

@ -28,4 +28,11 @@ class E2EPage {
} }
} }
ionicBootstrap(E2EPage); @Component({
template: '<ion-nav [root]="rootPage"></ion-nav>'
})
class E2EApp {
rootPage = E2EPage;
}
ionicBootstrap(E2EApp);

View File

@ -85,4 +85,11 @@ class E2EPage {
} }
} }
ionicBootstrap(E2EPage); @Component({
template: '<ion-nav [root]="rootPage"></ion-nav>'
})
class E2EApp {
rootPage = E2EPage;
}
ionicBootstrap(E2EApp);