Explorar o código

fix build error

Hakim El Hattab %!s(int64=6) %!d(string=hai) anos
pai
achega
fb089e7083
Modificáronse 1 ficheiros con 15 adicións e 11 borrados
  1. 15 11
      test/test-async-dependencies.html

+ 15 - 11
test/test-async-dependencies.html

@@ -29,32 +29,34 @@
 		<script src="qunit-2.5.0.js"></script>
 
 		<script>
-			window.externalScriptSequence = '';
+			var	externalScriptSequence = '';
+			var scriptCount = 0;
 
+			QUnit.config.autostart = false;
 			QUnit.module( 'Async Dependencies' );
 
-			var scriptCount = 0;
-
 			QUnit.test( 'Async scripts are loaded', function( assert ) {
 				assert.expect( 5 );
 				var done = assert.async( 5 );
 
 				function callback( event ) {
-					if( window.externalScriptSequence.length === 1 ) {
-						assert.ok( window.externalScriptSequence === 'A', 'first callback was sync script' );
+					if( externalScriptSequence.length === 1 ) {
+						assert.ok( externalScriptSequence === 'A', 'first callback was sync script' );
+						done();
 					}
 					else {
 						assert.ok( true, 'async script loaded' );
+						done();
 					}
 
-					if( window.externalScriptSequence.length === 4 ) {
-						assert.ok( 	window.externalScriptSequence.indexOf( 'A' ) !== -1 &&
-									window.externalScriptSequence.indexOf( 'B' ) !== -1 &&
-									window.externalScriptSequence.indexOf( 'C' ) !== -1 &&
-									window.externalScriptSequence.indexOf( 'D' ) !== -1, 'four unique scripts were loaded' );
+					if( externalScriptSequence.length === 4 ) {
+						assert.ok( 	externalScriptSequence.indexOf( 'A' ) !== -1 &&
+									externalScriptSequence.indexOf( 'B' ) !== -1 &&
+									externalScriptSequence.indexOf( 'C' ) !== -1 &&
+									externalScriptSequence.indexOf( 'D' ) !== -1, 'four unique scripts were loaded' );
+						done();
 					}
 
-					done();
 					scriptCount ++;
 				}
 
@@ -68,6 +70,8 @@
 				});
 			});
 
+			QUnit.start();
+
 		</script>
 
 	</body>