@samitouri / QOS-React-2 / commits / fc572832b1

Absolute urls for less flakiness

Thomas Aylott committed Oct 29, 2013 at 13:21 UTC fc572832b10792ce3aca764648e6f49d29dabadb
1 file changed +13 -7
test/browser-runner.js
+13 -7
@@ -5,7 +5,7 @@
5 var scripts = document.getElementsByTagName('script');
6 var a = document.createElement('a');
7 a.href = scripts[scripts.length-1].src;
8 - return a.pathname;
8 + return a.protocol + '//' + a.hostname + ':' + a.port + a.pathname.replace(/^\/?/,'/');
9 }());
10
11 var __dirname = __filename.split('/').reverse().slice(1).reverse().join('/');
@@ -21,11 +21,17 @@
21
22 window.ReactWebWorker_URL = __dirname + '/../src/test/worker.js' + cacheBust;
23
24 - document.write('<script src="' + __dirname + '/../build/jasmine.js' + cacheBust + '"><\/script>');
25 - document.write('<script src="' + __dirname + '/../build/react.js' + cacheBust + '"><\/script>');
26 - document.write('<script src="' + __dirname + '/../build/react-test.js' + cacheBust + '"><\/script>');
27 - document.write('<script src="' + __dirname + '/../node_modules/jasmine-tapreporter/src/tapreporter.js' + cacheBust + '"><\/script>');
28 - document.write('<script src="' + __dirname + '/../test/the-files-to-test.generated.js' + cacheBust + '"><\/script>');
29 - document.write('<script src="' + __dirname + '/../test/jasmine-execute.js' + cacheBust + '"><\/script>');
24 + var urls = [
25 + __dirname + '/../build/jasmine.js',
26 + __dirname + '/../build/react.js',
27 + __dirname + '/../build/react-test.js',
28 + __dirname + '/../node_modules/jasmine-tapreporter/src/tapreporter.js',
29 + __dirname + '/../test/the-files-to-test.generated.js',
30 + __dirname + '/../test/jasmine-execute.js',
31 + ];
32 +
33 + urls.forEach(function(url){
34 + document.write('<script src="' + url + cacheBust + '"><\/script>');
35 + })
36
37 }());