fix(ci): fix flakiness by inlining html & css

This commit is contained in:
Jeremy Elbourn
2016-03-19 17:58:02 -07:00
parent a3189e740b
commit 9155856214
5 changed files with 9 additions and 4 deletions
+1 -1
View File
@@ -14,6 +14,6 @@ var inlineNg2Template = require('gulp-inline-ng2-template');
gulp.task('inline-resources', function(){
gulp.src('./dist/components/**/*.js')
.pipe(inlineNg2Template({base: './dist'}))
.pipe(inlineNg2Template({base: './dist', target: 'es5'}))
.pipe(gulp.dest('./dist/components'));
});
+2 -1
View File
@@ -15,7 +15,8 @@
"tslint": "tslint -c tslint.json 'src/**/*.ts'",
"typings": "typings install --ambient",
"postinstall": "npm run typings",
"e2e": "protractor ./protractor.conf.js"
"e2e": "protractor ./protractor.conf.js",
"inline-resources": "gulp inline-resources"
},
"version": "2.0.0-alpha.1",
"license": "MIT",
+1
View File
@@ -15,6 +15,7 @@ is_dart && source scripts/ci/sources/env_dart.sh
start_tunnel
npm run build
npm run inline-resources
echo
is_dart && pub install
+4 -1
View File
@@ -195,7 +195,10 @@ export function main() {
});
it('sets "aria-checked" to be "true" on the host element', function() {
let el = fixture.debugElement.query(By.css('.md-checkbox'));
let el = fixture.debugElement.query(By.css('md-checkbox'));
controller.isIndeterminate = false;
controller.isChecked = true;
fixture.detectChanges();
expect(el.nativeElement.getAttribute('aria-checked')).toEqual('true');
});
+1 -1
View File
@@ -28,7 +28,7 @@ const configuration: { [name: string]: ConfigurationInfo } = {
'Chrome': { unitTest: {target: 'SL', required: true}, e2e: {target: null, required: true}},
'Firefox': { unitTest: {target: 'SL', required: true}, e2e: {target: null, required: true}},
'ChromeBeta': { unitTest: {target: 'SL', required: false}, e2e: {target: null, required: true}},
'FirefoxBeta': { unitTest: {target: 'SL', required: false}, e2e: {target: null, required: true}},
'FirefoxBeta': { unitTest: {target: null, required: false}, e2e: {target: null, required: true}},
'ChromeDev': { unitTest: {target: null, required: true}, e2e: {target: null, required: true}},
'FirefoxDev': { unitTest: {target: null, required: true}, e2e: {target: null, required: true}},
'IE9': { unitTest: {target: null, required: false}, e2e: {target: null, required: true}},