test(ngmodule): update to ngmodule

This commit is contained in:
Adam Bradley
2016-09-13 15:44:02 -05:00
parent b8fb9c7c6d
commit d7be8a80c0
232 changed files with 4612 additions and 4893 deletions

View File

@@ -1,11 +1,12 @@
import { Component } from '@angular/core';
import { ionicBootstrap } from '../../../../../src';
import { Component, NgModule } from '@angular/core';
import { IonicApp, IonicModule } from '../../../..';
@Component({
templateUrl: 'main.html'
})
class E2EPage {
export class E2EPage {
myDate: any;
wwwInvented = '1989';
time = '13:47:00';
@@ -51,8 +52,21 @@ class E2EPage {
@Component({
template: '<ion-nav [root]="root"></ion-nav>'
})
class E2EApp {
export class E2EApp {
root = E2EPage;
}
ionicBootstrap(E2EApp);
@NgModule({
declarations: [
E2EApp,
E2EPage
],
imports: [
IonicModule.forRoot(E2EApp)
],
bootstrap: [IonicApp],
entryComponents: [
E2EPage
]
})
export class AppModule {}

View File

@@ -4,5 +4,5 @@ it('should open basic datetime picker', function() {
});
it('should close with Done button click', function() {
element(by.css('.picker-button:last-child')).click();
element(by.css('.picker-toolbar-button:last-child .button')).click();
});

View File

@@ -1,7 +1,10 @@
import { DateTime, Form, Picker, Config, NavController } from '../../../../src';
import * as datetime from '../../../../src/util/datetime-util';
export function run() {
import { DateTime } from '../datetime';
import { Form } from '../../../util/form';
import { Picker, PickerController } from '../../picker/picker';
import * as datetime from '../../../util/datetime-util';
import { mockApp, mockConfig, mockElementRef, mockRenderer } from '../../../util/mock-providers';
describe('DateTime', () => {
@@ -11,7 +14,7 @@ describe('DateTime', () => {
datetime.max = '2001-12-15';
datetime.min = '2000-01-15';
datetime.pickerFormat = 'MM DD YYYY';
var picker = new Picker();
var picker = new Picker(mockApp());
datetime.generate(picker);
var columns = picker.getColumns();
@@ -41,7 +44,7 @@ describe('DateTime', () => {
datetime.max = '2010-11-15';
datetime.min = '2000-02-15';
datetime.pickerFormat = 'MM DD YYYY';
var picker = new Picker();
var picker = new Picker(mockApp());
datetime.generate(picker);
var columns = picker.getColumns();
@@ -69,7 +72,7 @@ describe('DateTime', () => {
datetime.min = '2000-01-01';
datetime.pickerFormat = 'MM DD YYYY';
var picker = new Picker();
var picker = new Picker(mockApp());
datetime.generate(picker);
var columns = picker.getColumns();
@@ -112,7 +115,7 @@ describe('DateTime', () => {
datetime.pickerFormat = 'MMM YYYY';
datetime.setValue('1994-12-15T13:47:20.789Z');
var picker = new Picker();
var picker = new Picker(mockApp());
datetime.generate(picker);
var columns = picker.getColumns();
@@ -128,7 +131,7 @@ describe('DateTime', () => {
datetime.pickerFormat = 'MMMM YYYY';
datetime.setValue('1994-12-15T13:47:20.789Z');
var picker = new Picker();
var picker = new Picker(mockApp());
datetime.generate(picker);
var columns = picker.getColumns();
@@ -142,7 +145,7 @@ describe('DateTime', () => {
datetime.pickerFormat = 'DDDD D M YYYY';
datetime.setValue('1994-12-15T13:47:20.789Z');
var picker = new Picker();
var picker = new Picker(mockApp());
datetime.generate(picker);
var columns = picker.getColumns();
@@ -156,7 +159,7 @@ describe('DateTime', () => {
datetime.pickerFormat = 'DDDD M YYYY';
datetime.setValue('1994-12-15T13:47:20.789Z');
var picker = new Picker();
var picker = new Picker(mockApp());
datetime.generate(picker);
var columns = picker.getColumns();
@@ -171,7 +174,7 @@ describe('DateTime', () => {
datetime.min = '2000-01-01';
datetime.pickerFormat = 'MM DD YYYY';
var picker = new Picker();
var picker = new Picker(mockApp());
datetime.generate(picker);
var columns = picker.getColumns();
@@ -194,7 +197,7 @@ describe('DateTime', () => {
datetime.min = '2000-01-01';
datetime.pickerFormat = 'YYYY';
var picker = new Picker();
var picker = new Picker(mockApp());
datetime.generate(picker);
var columns = picker.getColumns();
@@ -472,7 +475,7 @@ describe('DateTime', () => {
var datetime: DateTime;
beforeEach(() => {
datetime = new DateTime(new Form(), new Config(), null, <NavController>{});
datetime = new DateTime(new Form(), mockConfig(), mockElementRef(), mockRenderer(), null, <PickerController>{});
});
console.warn = function(){};
@@ -528,5 +531,3 @@ describe('DateTime', () => {
};
});
}

View File

@@ -0,0 +1,41 @@
import { Component, NgModule } from '@angular/core';
import { IonicApp, IonicModule } from '../../../..';
@Component({
templateUrl: 'main.html'
})
export class E2EPage {
stacked1 = '1994-12-15T13:47:20.789';
stacked2 = '1994-12-15T13:47:20.789';
floating1 = '1995-04-15';
floating2 = '1995-04-15';
fixed1 = '2002-09-23T15:03:46.789';
fixed2 = '2002-09-23T15:03:46.789';
inline1 = '2005-06-17T11:06Z';
inline2 = '2005-06-17T11:06Z';
}
@Component({
template: '<ion-nav [root]="root"></ion-nav>'
})
export class E2EApp {
root = E2EPage;
}
@NgModule({
declarations: [
E2EApp,
E2EPage
],
imports: [
IonicModule.forRoot(E2EApp)
],
bootstrap: [IonicApp],
entryComponents: [
E2EPage
]
})
export class AppModule {}

View File

@@ -1,23 +0,0 @@
import { Component } from '@angular/core';
import { ionicBootstrap } from '../../../../../src';
@Component({
templateUrl: 'main.html'
})
class E2EPage {
stacked2 = '1994-12-15T13:47:20.789';
floating2 = '1995-04-15';
fixed2 = '2002-09-23T15:03:46.789';
inline2 = '2005-06-17T11:06Z';
}
@Component({
template: '<ion-nav [root]="root"></ion-nav>'
})
class E2EApp {
root = E2EPage;
}
ionicBootstrap(E2EApp);