Ward Bell 555ec46be3 docs(e2e): workaround comp-comm interval timer tests
closes #1081
Note how `browser.get('?e2e')` enables app to know it is running under protractor
2016-04-12 18:51:17 -07:00

32 lines
1.0 KiB
TypeScript

import {Component} from 'angular2/core';
import {HeroParentComponent} from './hero-parent.component';
import {NameParentComponent} from './name-parent.component';
import {VersionParentComponent} from './version-parent.component';
import {VoteTakerComponent} from './votetaker.component';
import {CountdownLocalVarParentComponent,
CountdownViewChildParentComponent} from './countdown-parent.component';
import {MissionControlComponent} from './missioncontrol.component';
let directives: any[] = [
HeroParentComponent,
NameParentComponent,
VersionParentComponent,
VoteTakerComponent,
MissionControlComponent,
];
// Include Countdown examples
// unless in e2e tests which they break.
if (!/e2e/.test(location.search)) {
console.log('adding countdown timer examples')
directives.push(CountdownLocalVarParentComponent);
directives.push(CountdownViewChildParentComponent);
}
@Component({
selector: 'app',
templateUrl: 'app/app.component.html',
directives: directives
})
export class AppComponent { }