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")
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')
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" )
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' )
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)
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)