def test_validate_good_files(self): good_files = self.create_good_files() result = validate_all(good_files, print_file=self.print_stream) assert result == True print_output = self.print_stream.getvalue() assert len(print_output) == 0 assert len(sys.stdout.getvalue()) == 0 assert len(sys.stderr.getvalue()) == 0
def test_validate_good_and_bad_files(self): files = self.create_good_files() + [ self.example_mrc_name, self.ext_header_mrc_name, self.gzip_mrc_name ] result = validate_all(files, print_file=self.print_stream) assert result == False print_output = self.print_stream.getvalue() assert len(print_output) > 0 assert len(sys.stdout.getvalue()) == 0 assert len(sys.stderr.getvalue()) == 0