X-Git-Url: http://git.roojs.org/?a=blobdiff_plain;f=tests%2FJsCoreTest.vala;h=47448b83cfeed052724ea3636a105a06cdd55328;hb=6f6e6ab99d47d1211e8f308cc7f2e88efc06503f;hp=12d284802bba09543c79a7a88a977e790611b1c1;hpb=1d757160d3e5aad6ff634188b93f5be197d5306a;p=app.Builder.js diff --git a/tests/JsCoreTest.vala b/tests/JsCoreTest.vala index 12d284802..47448b83c 100644 --- a/tests/JsCoreTest.vala +++ b/tests/JsCoreTest.vala @@ -10,21 +10,27 @@ int main (string[] args) { Gtk.init (ref args); GtkClutter.init (ref args); new JsRender.Lang_Class(); - GLib.Log.set_always_fatal(LogLevelFlags.LEVEL_ERROR | LogLevelFlags.LEVEL_CRITICAL); - Project.Project.loadAll(); - proj = Project.Project.getProject("Builder4"); - - proj.scanDirs(); - // - //loadit("ProjectSettings"); - var iter = proj.sortedFiles().list_iterator(); - while (iter.next()) { loadit(iter.get().name); } - //loadit("WindowLeftProps"); - //loadit("EditProject"); - //loadit("Editor"); - //loadit("MainWindow"); - Gtk.main(); - + GLib.Log.set_always_fatal(LogLevelFlags.LEVEL_ERROR | LogLevelFlags.LEVEL_CRITICAL); + string res; + var r = Palete.factory("Roo"); + var line = r.validateCode( + "if (true) { alert('test'); }", + "| function aaa", + "javascript", + out res + ); + line = r.validateCode( + " +if (true) { + alert('test'); +} + +{ a syntax error ", + "| function aaa", + "javascript", + out res + ); + return 0; }