def test_invalid_lines(self): importer = SimpleValidationsImporter( self.files['csv_invalid_cpf_sheet']) self.assertTrue(not importer.is_valid(), u"Should return False to is_valid()") for i in self.invalid_lines: self.assertEquals(False, importer._validation_results[i])
def test_invalid_errors_in_logging(self): importer = SimpleValidationsImporter( self.files['csv_invalid_cpf_sheet']) self.assertTrue(not importer.is_valid(), u"Should return False to is_valid()") self.assertTrue(importer.logger, u"Logger isn't set") self.assertEquals(self.logger_error_messages, importer.logger.handlers[0].messages['error'])
def test_invalid_errors(self): importer = SimpleValidationsImporter(self.files['csv_invalid_cpf_sheet']) self.assertTrue(not importer.is_valid(),u"Should return False to is_valid()") self.assertNotEquals(SortedDict(),importer.errors) # importer.errors shouldn't be empty for i in importer.errors: self.assertEquals(True,i in self.invalid_lines) for k,v in importer.errors[i].items(): self.assertEquals(True,k in self.invalid_lines[i]) self.assertEquals(self.invalid_lines[i][k],v)
def test_invalid_errors(self): importer = SimpleValidationsImporter( self.files['csv_invalid_cpf_sheet']) self.assertTrue(not importer.is_valid(), u"Should return False to is_valid()") self.assertNotEquals( SortedDict(), importer.errors) # importer.errors shouldn't be empty for i in importer.errors: self.assertEquals(True, i in self.invalid_lines) for k, v in importer.errors[i].items(): self.assertEquals(True, k in self.invalid_lines[i]) self.assertEquals(self.invalid_lines[i][k], v)
def test_simple_false_validation(self): importer = SimpleValidationsImporter( self.files['csv_invalid_cpf_sheet']) self.assertTrue(not importer.is_valid(), u"Should return False to is_valid()")
def test_invalid_errors_in_logging(self): importer = SimpleValidationsImporter(self.files['csv_invalid_cpf_sheet']) self.assertTrue(not importer.is_valid(),u"Should return False to is_valid()") self.assertTrue(importer.logger,u"Logger isn't set") self.assertEquals(self.logger_error_messages,importer.logger.handlers[0].messages['error'])
def test_invalid_lines(self): importer = SimpleValidationsImporter(self.files['csv_invalid_cpf_sheet']) self.assertTrue(not importer.is_valid(),u"Should return False to is_valid()") for i in self.invalid_lines: self.assertEquals(False,importer._validation_results[i])
def test_simple_false_validation(self): importer = SimpleValidationsImporter(self.files['csv_invalid_cpf_sheet']) self.assertTrue(not importer.is_valid(),u"Should return False to is_valid()")