diff options
author | Anton Tananaev <anton.tananaev@gmail.com> | 2015-09-23 19:46:51 +1200 |
---|---|---|
committer | Anton Tananaev <anton.tananaev@gmail.com> | 2015-09-23 19:46:51 +1200 |
commit | 0141fdc9cd2d9074759aacbeca3136667c3cdf07 (patch) | |
tree | e6e01348ab59ea5730167fe437ab95dff526f3a9 /web/tests | |
parent | e25504de36d1303cf5029267678240ac83fb72a9 (diff) | |
download | traccar-server-0141fdc9cd2d9074759aacbeca3136667c3cdf07.tar.gz traccar-server-0141fdc9cd2d9074759aacbeca3136667c3cdf07.tar.bz2 traccar-server-0141fdc9cd2d9074759aacbeca3136667c3cdf07.zip |
Add JavaScipt testing module
Diffstat (limited to 'web/tests')
-rw-r--r-- | web/tests/010_sanity.t.js | 13 | ||||
-rw-r--r-- | web/tests/index.html | 17 | ||||
-rw-r--r-- | web/tests/index.js | 14 |
3 files changed, 44 insertions, 0 deletions
diff --git a/web/tests/010_sanity.t.js b/web/tests/010_sanity.t.js new file mode 100644 index 000000000..9d5636493 --- /dev/null +++ b/web/tests/010_sanity.t.js @@ -0,0 +1,13 @@ +// also supports: startTest(function(t) { +StartTest(function(t) { + t.diag("Sanity"); + + t.ok(Ext, 'ExtJS is here'); + t.ok(Ext.Window, '.. indeed'); + + + t.ok(Your.Project, 'My project is here'); + t.ok(Your.Project.Util, '.. indeed'); + + t.done(); // Optional, marks the correct exit point from the test +}) diff --git a/web/tests/index.html b/web/tests/index.html new file mode 100644 index 000000000..334e13893 --- /dev/null +++ b/web/tests/index.html @@ -0,0 +1,17 @@ +<!DOCTYPE html> +<html> +<head> +<!-- Siesta UI must use ExtJS 5.1.0 (you can specify any other ExtJS version in your "preload" config) --> +<link rel="stylesheet" type="text/css" href="//cdn.sencha.com/ext/gpl/5.1.0/packages/ext-theme-crisp/build/resources/ext-theme-crisp-all.css" /> +<link rel="stylesheet" type="text/css" href="//cdn.traccar.org/siesta/siesta-3.1.0-lite/resources/css/siesta-all.css"> + +<!-- Siesta UI must use ExtJS 5.1.0 (you can specify any other ExtJS version in your "preload" config) --> +<script type="text/javascript" src="//cdn.sencha.com/ext/gpl/5.1.0/build/ext-all.js"></script> +<script type="text/javascript" src="//cdn.traccar.org/siesta/siesta-3.1.0-lite/siesta-all.js"></script> + +<script type="text/javascript" src="index.js"></script> +</head> + +<body> +</body> +</html> diff --git a/web/tests/index.js b/web/tests/index.js new file mode 100644 index 000000000..a3708d7f1 --- /dev/null +++ b/web/tests/index.js @@ -0,0 +1,14 @@ +var Harness = Siesta.Harness.Browser.ExtJS; + +Harness.configure({ + title : 'Awesome Test Suite', + + preload : [ + '//cdnjs.cloudflare.com/ajax/libs/extjs/6.0.0/ext-all.js', + '../app.min.js' + ] +}); + +Harness.start( + '010_sanity.t.js' +); |