diff options
| author | Alon Levy <alon@pobox.com> | 2014-10-20 13:25:32 +0300 |
|---|---|---|
| committer | Alon Levy <alon@pobox.com> | 2014-10-20 21:36:37 +0300 |
| commit | c919c4bfef4ad9e2dc25d040c0727dd29ad541ae (patch) | |
| tree | dd6394603680976c48801b53321e8085b0db1505 /tests/output | |
| parent | f1f4e937932f52c630831d0d501f8f8756b37531 (diff) | |
introduce require.js and rewrite tests
Yes, I'm being lazy. The purpose of require.js is to allow writing
modules, i.e. individual smaller then the whole files with clear
dependencies. This is achieved by using a new api provided by
require.js:
define, require, requirejs
Read more at [requirejs] (http://requirejs.org)
Tests have been rewritten to work correctly with require.js; they still
use jsdom.
Test output is now stored in the repository, all tests are run via
run_tests.js; This is a hack - once a good harness (with assertions,
suites - unittest like) presents itself it will be used.
Hidden here is also using FileSaver for history saving, so history is
saved to history.json instead to a random name. Plus dropping some dead
code.
Diffstat (limited to 'tests/output')
| -rw-r--r-- | tests/output/test_analyzer.js.stderr | 0 | ||||
| -rw-r--r-- | tests/output/test_analyzer.js.stdout | 7 | ||||
| -rw-r--r-- | tests/output/test_app.js.stderr | 0 | ||||
| -rw-r--r-- | tests/output/test_app.js.stdout | 1 | ||||
| -rw-r--r-- | tests/output/test_globals.js.stderr | 0 | ||||
| -rw-r--r-- | tests/output/test_globals.js.stdout | 11 | ||||
| -rw-r--r-- | tests/output/test_require_js.js.stderr | 0 | ||||
| -rw-r--r-- | tests/output/test_require_js.js.stdout | 17 | ||||
| -rw-r--r-- | tests/output/test_script_jsdom.js.stderr | 0 | ||||
| -rw-r--r-- | tests/output/test_script_jsdom.js.stdout | 1 | ||||
| -rw-r--r-- | tests/output/test_sub_process.js.stderr | 0 | ||||
| -rw-r--r-- | tests/output/test_sub_process.js.stdout | 2 | ||||
| -rw-r--r-- | tests/output/test_util.js.stderr | 0 | ||||
| -rw-r--r-- | tests/output/test_util.js.stdout | 0 |
14 files changed, 39 insertions, 0 deletions
diff --git a/tests/output/test_analyzer.js.stderr b/tests/output/test_analyzer.js.stderr new file mode 100644 index 00000000..e69de29b --- /dev/null +++ b/tests/output/test_analyzer.js.stderr diff --git a/tests/output/test_analyzer.js.stdout b/tests/output/test_analyzer.js.stdout new file mode 100644 index 00000000..5db6c9ac --- /dev/null +++ b/tests/output/test_analyzer.js.stdout @@ -0,0 +1,7 @@ +addScript: loaded ../scripts/external/require.js +app: running under node +addScript: loaded ../scripts/app.js +test harness: starting script loading with requirejs +test harness: main loaded +Rhizi main started +rhizi: init drag-n-drop diff --git a/tests/output/test_app.js.stderr b/tests/output/test_app.js.stderr new file mode 100644 index 00000000..e69de29b --- /dev/null +++ b/tests/output/test_app.js.stderr diff --git a/tests/output/test_app.js.stdout b/tests/output/test_app.js.stdout new file mode 100644 index 00000000..2d2c7940 --- /dev/null +++ b/tests/output/test_app.js.stdout @@ -0,0 +1 @@ +test_app: running under node diff --git a/tests/output/test_globals.js.stderr b/tests/output/test_globals.js.stderr new file mode 100644 index 00000000..e69de29b --- /dev/null +++ b/tests/output/test_globals.js.stderr diff --git a/tests/output/test_globals.js.stdout b/tests/output/test_globals.js.stdout new file mode 100644 index 00000000..a6b915ca --- /dev/null +++ b/tests/output/test_globals.js.stdout @@ -0,0 +1,11 @@ +before fields count: 187 +addScript: loaded ../scripts/external/require.js +app: running under node +addScript: loaded ../scripts/app.js +test harness: starting script loading with requirejs +test harness: main loaded +Rhizi main started +rhizi: init drag-n-drop +after fields count: 195 +new fields count: 8 +requirejs,require,define,rhizi_require_config,$,jQuery,d3,saveAs diff --git a/tests/output/test_require_js.js.stderr b/tests/output/test_require_js.js.stderr new file mode 100644 index 00000000..e69de29b --- /dev/null +++ b/tests/output/test_require_js.js.stderr diff --git a/tests/output/test_require_js.js.stdout b/tests/output/test_require_js.js.stdout new file mode 100644 index 00000000..821c4a6d --- /dev/null +++ b/tests/output/test_require_js.js.stdout @@ -0,0 +1,17 @@ +addScript: loaded ../scripts/external/require.js +test_app: running under node +addScript: loaded test_app.js +callback after test_app.js loading +{ paths: + { jquery: 'external/jquery', + 'jquery-ui': 'external/jquery-ui', + caret: 'external/caret', + d3: 'external/d3/d3', + autocomplete: 'external/autocomplete', + FileSaver: 'external/FileSaver' }, + baseUrl: '../scripts/' } +hello from test factory +here we are after test_app prerequisites +42 +Rhizi main started +rhizi: init drag-n-drop diff --git a/tests/output/test_script_jsdom.js.stderr b/tests/output/test_script_jsdom.js.stderr new file mode 100644 index 00000000..e69de29b --- /dev/null +++ b/tests/output/test_script_jsdom.js.stderr diff --git a/tests/output/test_script_jsdom.js.stdout b/tests/output/test_script_jsdom.js.stdout new file mode 100644 index 00000000..02b09a7b --- /dev/null +++ b/tests/output/test_script_jsdom.js.stdout @@ -0,0 +1 @@ +{ foo: 'bar' } diff --git a/tests/output/test_sub_process.js.stderr b/tests/output/test_sub_process.js.stderr new file mode 100644 index 00000000..e69de29b --- /dev/null +++ b/tests/output/test_sub_process.js.stderr diff --git a/tests/output/test_sub_process.js.stdout b/tests/output/test_sub_process.js.stdout new file mode 100644 index 00000000..61ac4e96 --- /dev/null +++ b/tests/output/test_sub_process.js.stdout @@ -0,0 +1,2 @@ +stdout 200 +closed, 0, null diff --git a/tests/output/test_util.js.stderr b/tests/output/test_util.js.stderr new file mode 100644 index 00000000..e69de29b --- /dev/null +++ b/tests/output/test_util.js.stderr diff --git a/tests/output/test_util.js.stdout b/tests/output/test_util.js.stdout new file mode 100644 index 00000000..e69de29b --- /dev/null +++ b/tests/output/test_util.js.stdout |
