corrade-nucleus-nucleons – Blame information for rev 24
?pathlinks?
Rev | Author | Line No. | Line |
---|---|---|---|
20 | office | 1 | /*jshint node:true */ |
2 | |||
3 | var SanityTest = require('./sanitytest'), |
||
4 | Urlencoded = require('../lib/unpackers/urlencode_unpacker'), |
||
5 | run_javascript_tests = require('./generated/beautify-javascript-tests').run_javascript_tests, |
||
6 | run_css_tests = require('./generated/beautify-css-tests').run_css_tests, |
||
7 | run_html_tests = require('./generated/beautify-html-tests').run_html_tests; |
||
8 | |||
9 | function test_legacy_names() { |
||
10 | var beautify = require('../index'); |
||
11 | var results = new SanityTest(); |
||
12 | |||
13 | console.log('First ensure that legacy import names equal the new ones'); |
||
14 | results.expect(beautify.js, beautify.js_beautify); |
||
15 | results.expect(beautify.css, beautify.css_beautify); |
||
16 | results.expect(beautify.html, beautify.html_beautify); |
||
17 | |||
18 | console.log(results.results_raw()); |
||
19 | return results; |
||
20 | } |
||
21 | |||
22 | function node_beautifier_tests(name, test_runner) { |
||
23 | console.log('Testing ' + name + ' with node.js CommonJS...'); |
||
24 | var beautify = require('../index'); |
||
25 | |||
26 | var results = new SanityTest(); |
||
27 | test_runner( |
||
28 | results, |
||
29 | Urlencoded, |
||
30 | beautify.js, |
||
31 | beautify.html, |
||
32 | beautify.css); |
||
33 | |||
34 | console.log(results.results_raw()); |
||
35 | return results; |
||
36 | } |
||
37 | |||
38 | if (require.main === module) { |
||
39 | process.exit( |
||
40 | test_legacy_names() + |
||
41 | node_beautifier_tests('js-beautifier', run_javascript_tests).get_exitcode() + |
||
42 | node_beautifier_tests('css-beautifier', run_css_tests).get_exitcode() + |
||
43 | node_beautifier_tests('html-beautifier', run_html_tests).get_exitcode() |
||
44 | ); |
||
45 | } |