diff --git a/tests/OLLoader.js b/tests/OLLoader.js index 9fb391034a..a2311c7e2f 100644 --- a/tests/OLLoader.js +++ b/tests/OLLoader.js @@ -1,25 +1,26 @@ // Adding a mode parameter with "build" as value in the run-tests.html will // make usage of the build version of the library. // get the OLLoader.js script location - -var r = new RegExp("(^|(.*?\\/))(" + "OLLoader.js" + ")(\\?|$)"), - s = document.getElementsByTagName('script'), - src, m, l = ""; -for(var i=0, len=s.length; i"; -document.write(scriptTag); + var regex = new RegExp( "[\\?&]mode=([^&#]*)" ); + var href = window.parent.location.href; + var results = regex.exec( href ); + l += (results && results[1] == 'build') ? + "../build/OpenLayers.js" : "../lib/OpenLayers.js"; + scriptTag = ""; + document.write(scriptTag); +})();