From 0141fdc9cd2d9074759aacbeca3136667c3cdf07 Mon Sep 17 00:00:00 2001 From: Anton Tananaev Date: Wed, 23 Sep 2015 19:46:51 +1200 Subject: Add JavaScipt testing module --- web/tests/010_sanity.t.js | 13 +++++++++++++ web/tests/index.html | 17 +++++++++++++++++ web/tests/index.js | 14 ++++++++++++++ 3 files changed, 44 insertions(+) create mode 100644 web/tests/010_sanity.t.js create mode 100644 web/tests/index.html create mode 100644 web/tests/index.js (limited to 'web') 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 @@ + + + + + + + + + + + + + + + + + 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' +); -- cgit v1.2.3