Exemple #1
0
 def test_should_not_check_if_non_present_input_files_are_missing(self):
     input_files = copy.copy(self.input_files)
     del input_files['Text2.txt']
     try:
         TestResults.compute_test_pairs(self.job, input_files, self.format)
     except ValueError:
         self.fail("compute_test_pairs shouldn't throw ValueError if non-present job file is not in input_files")
Exemple #2
0
 def test_should_throw_valueerror_if_too_few_input_files(self):
     input_files = copy.copy(self.input_files)
     del input_files['Text3.txt']
     try:
         TestResults.compute_test_pairs(self.job, input_files, self.format)
     except ValueError:
         return
     self.fail('compute_test_pairs should throw ValueError if an input file is not in input_files')
Exemple #3
0
 def test_should_not_check_if_non_present_input_files_are_missing(self):
     input_files = copy.copy(self.input_files)
     del input_files['Text2.txt']
     try:
         TestResults.compute_test_pairs(self.job, input_files, self.format)
     except ValueError:
         self.fail(
             "compute_test_pairs shouldn't throw ValueError if non-present job file is not in input_files"
         )
Exemple #4
0
 def test_should_throw_valueerror_if_too_few_input_files(self):
     input_files = copy.copy(self.input_files)
     del input_files['Text3.txt']
     try:
         TestResults.compute_test_pairs(self.job, input_files, self.format)
     except ValueError:
         return
     self.fail(
         'compute_test_pairs should throw ValueError if an input file is not in input_files'
     )
Exemple #5
0
 def setUp(self):
     self.job = {
         'Text1.txt': {
             'text': 'first',
             'present': True
         },
         'Text2.txt': {
             'text': 'second',
             'present': False
         },
         'Text3.txt': {
             'text': 'third',
             'present': True
         }
     }
     self.input_files = {
         'Text1.txt': {
             'fullpath': '/Text1.txt',
             'text': ''
         },
         'Text2.txt': {
             'fullpath': '/Text2.txt',
             'text': ''
         },
         'Text3.txt': {
             'fullpath': '/Text3.txt',
             'text': ''
         },
     }
     self.results = TestResults.compute_test_pairs(self.job,
                                                   self.input_files,
                                                   self.format)
Exemple #6
0
 def setUp(self):
     self.job = {
         'Text1.txt': {'text': 'first', 'present': True},
         'Text2.txt': {'text': 'second', 'present': False},
         'Text3.txt': {'text': 'third', 'present': True}
     }
     self.input_files = {
         'Text1.txt': {'fullpath': '/Text1.txt', 'text': ''},
         'Text2.txt': {'fullpath': '/Text2.txt', 'text': ''},
         'Text3.txt': {'fullpath': '/Text3.txt', 'text': ''},
     }
     self.results = TestResults.compute_test_pairs(self.job, self.input_files, self.format)