source: tol/TolJava/WebTOLJavaDEMO/web/sh/tests/commonjs_tests.js @ 9887b93

1941-docker-image-to-testdevel
Last change on this file since 9887b93 was 9887b93, checked in by Humberto Carralero <hacarralero@…>, 15 years ago

Importing TolJava

git-svn-id: ​https://www.tol-project.org/svn/tolp/trunk@3900 be4846ae-f051-483a-831f-b64e7d08527f

  • Property mode set to 100644
File size: 820 bytes
Line 
1/**
2 * This is a CommonJS compatibility test. You can run this file with node.
3 */
4require.paths.unshift(__dirname + '/../scripts');
5
6var sys = require('sys'),
7        shSyntaxHighlighter = require('shCore').SyntaxHighlighter,
8        code = 'test',
9        brushes = [
10                'AS3',
11                'AppleScript',
12                'Bash',
13                'CSharp',
14                'ColdFusion',
15                'Cpp',
16                'Css',
17                'Delphi',
18                'Diff',
19                'Erlang',
20                'Groovy',
21                'JScript',
22                'Java',
23                'JavaFX',
24                'Perl',
25                'Php',
26                'Plain',
27                'PowerShell',
28                'Python',
29                'Ruby',
30                'Sass',
31                'Scala',
32                'Sql',
33                'Vb',
34                'Xml'
35        ]
36        ;
37
38brushes.sort();
39
40for (var i = 0; i < brushes.length; i++)
41{
42        var name = brushes[i],
43                brush = require('shBrush' + name).Brush
44                ;
45               
46        brush = new brush();
47        brush.init({ toolbar: false });
48       
49        var result = brush.getHtml(code);
50       
51        sys.puts(name + (result != null ? ': ok' : ': NOT OK'));
52}
Note: See TracBrowser for help on using the repository browser.