tests/TestCompiler.vala
[app.Builder.js] / tests / TestCompiler.vala
index f4f973d..f03e987 100644 (file)
@@ -9,6 +9,7 @@ namespace Palete {
        public class TestCompiler : Vala.CodeVisitor {
 
                Vala.CodeContext context;
+               string file;
                
                public TestCompiler(string file) {
                        base();
@@ -26,7 +27,7 @@ namespace Palete {
                 
                
                
-               public Gee.HashMap<int,string> checkString(string contents)
+               public Gee.HashMap<int,string> checkString( )
                {
                        // init context:
                        var valac = "valac " ;
@@ -86,8 +87,7 @@ namespace Palete {
                        var source_file = new Vala.SourceFile (
                                context, 
                                Vala.SourceFileType.SOURCE, 
-                                       "~~~~~testfile.vala",
-                                       contents
+                                       this.file
                        );
                        source_file.add_using_directive (ns_ref);
                        context.add_source_file (source_file);