tests/GtkView.vala
[app.Builder.js] / tests / GirTest.vala
index 68c5857..ecee680 100644 (file)
@@ -7,15 +7,28 @@ int main (string[] args) {
 
        var test = Palete.Gir.factoryFqn("Gtk.MessageDialog.flags");
        
+       print ("type %s\n", test.fqtype());
        
        var generator = new Json.Generator ();
-       var n = new Json.Node(Json.NodeType.OBJECT);
-       n.set_object(test.toJSON());
-       generator.set_root(n);
        generator.indent = 4;
        generator.pretty = true;
     
+       var n = new Json.Node(Json.NodeType.OBJECT);
+       n.set_object(test.toJSON());
+       generator.set_root(n);
+       
+       print(generator.to_data(null));
+
+
+       test = Palete.Gir.factoryFqn(test.fqtype());
+       
+       n = new Json.Node(Json.NodeType.OBJECT);
+       n.set_object(test.toJSON());
+       generator.set_root(n);
+       
        print(generator.to_data(null));
+
+       
         
        return 0;
 }