resources/RooUsage.txt
[app.Builder.js] / tests / JsCoreTest.vala
index 12d2848..47448b8 100644 (file)
@@ -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;
 }