Example #1
0
 def test_failure(self):
     source = """
     int main(int, char**) { return 1; }
     """
     self.assertFalse(dsl.programSucceeds(self.config, source))
Example #2
0
 def test_compile_failure(self):
     source = """
     this does not compile
     """
     self.assertRaises(dsl.ConfigurationCompilationError,
                       lambda: dsl.programSucceeds(self.config, source))
Example #3
0
 def test_success(self):
     source = """
     int main(int, char**) { return 0; }
     """
     self.assertTrue(dsl.programSucceeds(self.config, source))