Example #1
0
 def cases(self):
     # Read test cases from test case description files.
     c = []
     for f in semanal_error_files:
         c += parse_test_cases(os.path.join(test_data_prefix, f),
                               test_semanal_error, test_temp_dir)
     return c
Example #2
0
 def cases(self):
     """Test case descriptions"""
     c = []
     for f in semanal_typeinfo_files:
         c += parse_test_cases(os.path.join(test_data_prefix, f),
                               self.run_test, test_temp_dir)
     return c
Example #3
0
 def cases(self):
     c = []
     for f in self.test_case_files:
         c += parse_test_cases(
             os.path.join(test_data_prefix, f),
             builtins_wrapper(test_transform,
                              os.path.join(test_data_prefix,
                                           ICODE_GEN_BUILTINS)),
             test_temp_dir, True)
     return c
Example #4
0
 def cases(self):
     c = []
     for f in python_generation_files:
         c += parse_test_cases(os.path.join(test_data_prefix, f),
                               test_python_generation, test_temp_dir, True)
     return c
Example #5
0
 def cases(self):
     # Test case descriptions are in an external file.
     return parse_test_cases(os.path.join(testconfig.test_data_prefix,
                                          'parse-errors.test'),
                             test_parse_error)
Example #6
0
 def cases(self):
     # The test case descriptions are stored in an external file.
     return parse_test_cases(
         os.path.join(testconfig.test_data_prefix, 'parse.test'),
         test_parser)
Example #7
0
 def cases(self):
     c = []
     for f in files:
         c += parse_test_cases(os.path.join(test_data_prefix, f),
                               self.run_test, test_temp_dir, True)
     return c
Example #8
0
 def cases(self):
     c = []
     for f in semanal_files:
         c += parse_test_cases(os.path.join(test_data_prefix, f),
                               test_semanal, test_temp_dir)
     return c
Example #9
0
 def cases(self):
     c = []
     for f in semanal_symtable_files:
         c += parse_test_cases(os.path.join(test_data_prefix, f),
                               self.run_test, test_temp_dir)
     return c
Example #10
0
 def cases(self):
     c = []
     for f in output_files:
         c += parse_test_cases(os.path.join(test_data_prefix, f),
                               test_output, test_temp_dir, True)
     return c
Example #11
0
 def cases(self):
     c = []
     for f in self.files:
         c += parse_test_cases(os.path.join(test_data_prefix, f),
                               test_cgen_compile, test_temp_dir, True)
     return c