コード例 #1
0
 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])
コード例 #2
0
 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'])
コード例 #3
0
 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)
コード例 #4
0
 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)
コード例 #5
0
 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()")
コード例 #6
0
 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'])
コード例 #7
0
 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])
コード例 #8
0
 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()")