/dev_apps/test-agent/test/index.html

https://gitlab.com/learnability/gaia · HTML · 63 lines · 52 code · 10 blank · 1 comment · 0 complexity · 9f6c89cf04722b637820f32b887c25ed MD5 · raw file

  1. <!DOCTYPE HTML>
  2. <html>
  3. <head>
  4. <meta name="viewport" content="width=device-width, user-scalable=no, initial-scale=1">
  5. <meta http-equiv="content-type" content="text/html; charset=utf-8" />
  6. <title>Serve the tests</title>
  7. <style type="text/css" media="all">
  8. html,body,iframe {
  9. height: 100%;
  10. width: 100%;
  11. }
  12. </style>
  13. <script type="text/javascript" charset="utf-8">
  14. (function(window){
  15. var Loader = window.CommonResourceLoader = {},
  16. host = document.location.host,
  17. domain = host.replace(/(^[\w\d-]+\.)?([\w\d]+\.[a-z]+)/, '$2');
  18. Loader.domain = document.location.protocol + '//' + domain;
  19. Loader.url = function(url){
  20. return this.domain + url;
  21. }
  22. Loader.script = function(url, doc){
  23. doc = doc || document;
  24. doc.write('<script type="application/javascript;version=1.8" src="' + this.url(url) + '"><\/script>');
  25. return this;
  26. };
  27. Loader.stylesheet = function(url, doc){
  28. doc = doc || document;
  29. doc.write('<link rel="stylesheet" type="text/css" href="' + this.url(url) + '">');
  30. return this;
  31. };
  32. }(this));
  33. CommonResourceLoader
  34. .stylesheet('/common/vendor/test-agent/test-agent.css')
  35. .stylesheet('/common/vendor/mocha/mocha.css');
  36. </script>
  37. </head>
  38. <body>
  39. <!-- Test Agent UI will be loaded in here -->
  40. <div id="test-agent-ui">
  41. </div>
  42. <div id="mocha">
  43. </div>
  44. <script type="text/javascript" charset="utf-8">
  45. CommonResourceLoader
  46. .script('/common/vendor/mocha/mocha.js')
  47. .script('/common/vendor/sinon/sinon.js')
  48. .script('/common/vendor/test-agent/test-agent.js')
  49. .script('/common/test/test-url-resolver.js')
  50. .script('/common/test/agent.js');
  51. </script>
  52. </body>
  53. </html>