Skip to content

Commit 22abc37

Browse files
committed
test(app): update cordova e2e test to go through more scenarios
1 parent 9a57629 commit 22abc37

File tree

4 files changed

+15
-3
lines changed

4 files changed

+15
-3
lines changed

ionic/components/app/test/cordova/e2e.ts

Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,18 @@ it('should navigate to page 2', function() {
33
element(by.css('.e2eCordovaPage2')).click();
44
});
55

6+
it('should navigate to page 3', function() {
7+
element(by.css('.e2eCordovaPage3')).click();
8+
});
9+
10+
it('should navigate back', function() {
11+
element(by.css('.e2eCordovaGoBack')).click();
12+
});
13+
614
it('should open modal', function() {
715
element(by.css('.e2eCordovaOpenModal')).click();
816
});
17+
18+
it('should open left menu', function() {
19+
element(by.css('.e2eCordovaOpenLeftMenu')).click();
20+
});

ionic/components/app/test/cordova/index.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@ import {App, NavController, Page, IonicApp, Modal, ViewController} from '../../.
55
template: `
66
<ion-toolbar>
77
<ion-title>This is a modal</ion-title>
8-
<button menuToggle>
8+
<button menuToggle class="e2eCordovaOpenLeftMenu">
99
<ion-icon name="menu"></ion-icon>
1010
</button>
1111
<ion-buttons end>

ionic/components/app/test/cordova/page2.html

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -20,6 +20,6 @@
2020
<div padding-bottom>Lorem ipsum dolor sit amet, consectetur adipiscing elit. Morbi scelerisque dolor lacus, ut vehicula arcu dapibus id. Morbi iaculis fermentum blandit. Curabitur tempus, ante et vehicula tempor, urna velit rutrum massa, quis suscipit purus lacus eget est. Sed nisi nulla, tempus id dictum a, cursus ut felis. Aliquam orci magna, rutrum nec tempor ac, fermentum quis eros. Sed ullamcorper felis sit amet tristique sagittis. Nullam sed tempus mi. Morbi sit amet lacinia leo. Nunc facilisis orci id consectetur dignissim. Integer dictum consectetur enim. Vivamus auctor, turpis ut eleifend pharetra, purus magna mattis arcu, vel pharetra tellus orci eget ex. Integer blandit posuere vehicula. Ut ipsum lorem, efficitur vitae eleifend tincidunt, fermentum nec lacus. Ut nec fermentum dui.</div>
2121

2222
<button block [navPush]="page1">Go to Page 1</button>
23-
<button block [navPush]="page3">Go to Page 3</button>
23+
<button block [navPush]="page3" class="e2eCordovaPage3">Go to Page 3</button>
2424
<button block secondary (click)="openModal()" class="e2eCordovaOpenModal">Open Modal</button>
2525
</ion-content>

ionic/components/app/test/cordova/page3.html

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
<h2>Page 3</h2>
33
<div padding-bottom>Lorem ipsum dolor sit amet, consectetur adipiscing elit. Morbi scelerisque dolor lacus, ut vehicula arcu dapibus id. Morbi iaculis fermentum blandit. Curabitur tempus, ante et vehicula tempor, urna velit rutrum massa, quis suscipit purus lacus eget est. Sed nisi nulla, tempus id dictum a, cursus ut felis. Aliquam orci magna, rutrum nec tempor ac, fermentum quis eros. Sed ullamcorper felis sit amet tristique sagittis. Nullam sed tempus mi. Morbi sit amet lacinia leo. Nunc facilisis orci id consectetur dignissim. Integer dictum consectetur enim. Vivamus auctor, turpis ut eleifend pharetra, purus magna mattis arcu, vel pharetra tellus orci eget ex. Integer blandit posuere vehicula. Ut ipsum lorem, efficitur vitae eleifend tincidunt, fermentum nec lacus. Ut nec fermentum dui.</div>
44

5-
<button block (click)="goBack()">Go Back</button>
5+
<button block (click)="goBack()" class="e2eCordovaGoBack">Go Back</button>
66
</ion-content>
77

88
<ion-toolbar position="bottom">

0 commit comments

Comments
 (0)