PHP Classes

File: doc/syntax_highlighter/tests/commonjs_tests.js

Recommend this page to a friend!
  Classes of Everton da Rosa   PHP4Console   doc/syntax_highlighter/tests/commonjs_tests.js   Download  
File: doc/syntax_highlighter/tests/commonjs_tests.js
Role: Auxiliary data
Content type: text/plain
Description: Auxiliary data
Class: PHP4Console
Render text and shapes in a terminal console
Author: By
Last change: Update of doc/syntax_highlighter/tests/commonjs_tests.js
Date: 9 months ago
Size: 820 bytes
 

Contents

Class file image Download
/** * This is a CommonJS compatibility test. You can run this file with node. */ require.paths.unshift(__dirname + '/../scripts'); var sys = require('sys'), shSyntaxHighlighter = require('shCore').SyntaxHighlighter, code = 'test', brushes = [ 'AS3', 'AppleScript', 'Bash', 'CSharp', 'ColdFusion', 'Cpp', 'Css', 'Delphi', 'Diff', 'Erlang', 'Groovy', 'JScript', 'Java', 'JavaFX', 'Perl', 'Php', 'Plain', 'PowerShell', 'Python', 'Ruby', 'Sass', 'Scala', 'Sql', 'Vb', 'Xml' ] ; brushes.sort(); for (var i = 0; i < brushes.length; i++) { var name = brushes[i], brush = require('shBrush' + name).Brush ; brush = new brush(); brush.init({ toolbar: false }); var result = brush.getHtml(code); sys.puts(name + (result != null ? ': ok' : ': NOT OK')); }