diff options
author | Anton Tananaev <anton.tananaev@gmail.com> | 2015-09-23 22:23:58 +1200 |
---|---|---|
committer | Anton Tananaev <anton.tananaev@gmail.com> | 2015-09-23 22:23:58 +1200 |
commit | b53bd6df11a8df1d867409b51adc14421ad97517 (patch) | |
tree | bad71eaa9dca6a62247f9c73572e474ae888df86 /web/tests | |
parent | 6e2387149e8758a6ea0c0788c0f70287ac8a36f1 (diff) | |
download | traccar-server-b53bd6df11a8df1d867409b51adc14421ad97517.tar.gz traccar-server-b53bd6df11a8df1d867409b51adc14421ad97517.tar.bz2 traccar-server-b53bd6df11a8df1d867409b51adc14421ad97517.zip |
Implement first web unit test
Diffstat (limited to 'web/tests')
-rw-r--r-- | web/tests/010_sanity.t.js | 15 | ||||
-rw-r--r-- | web/tests/index.html | 17 | ||||
-rw-r--r-- | web/tests/index.js | 10 |
3 files changed, 13 insertions, 29 deletions
diff --git a/web/tests/010_sanity.t.js b/web/tests/010_sanity.t.js index 9d5636493..a51decd9b 100644 --- a/web/tests/010_sanity.t.js +++ b/web/tests/010_sanity.t.js @@ -1,13 +1,14 @@ -// also supports: startTest(function(t) { StartTest(function(t) { t.diag("Sanity"); - t.ok(Ext, 'ExtJS is here'); - t.ok(Ext.Window, '.. indeed'); + t.ok(Ext, 'Ext is defined'); + t.ok(Ext.Window, 'Ext.Window is defined'); + t.ok(Traccar, 'Traccar is defined'); + t.ok(Traccar.Application, 'Traccar.Application is defined'); - t.ok(Your.Project, 'My project is here'); - t.ok(Your.Project.Util, '.. indeed'); + t.ok(strings, 'strings are defined'); + t.ok(styles, 'styles are defined'); - t.done(); // Optional, marks the correct exit point from the test -}) + t.done(); +}); diff --git a/web/tests/index.html b/web/tests/index.html deleted file mode 100644 index 334e13893..000000000 --- a/web/tests/index.html +++ /dev/null @@ -1,17 +0,0 @@ -<!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 index a3708d7f1..a75d6e4df 100644 --- a/web/tests/index.js +++ b/web/tests/index.js @@ -1,14 +1,14 @@ var Harness = Siesta.Harness.Browser.ExtJS; Harness.configure({ - title : 'Awesome Test Suite', - - preload : [ + title: 'Traccar Test Suite', + preload: [ '//cdnjs.cloudflare.com/ajax/libs/extjs/6.0.0/ext-all.js', - '../app.min.js' + 'locale.js', + 'app.js' ] }); Harness.start( - '010_sanity.t.js' + 'tests/010_sanity.t.js' ); |