def test_unknown_name(self): worksheet = MockWorksheet() worksheet.write(1, 3, "whee") worksheet.write(1, 4, "whee") errors, rule_dict = eie.find_approval_rules(worksheet) self.assertTrue(errors)
def test_known_rule(self): name = "some rule" rule = testapprovalmodels.ApprovalRuleF.create(name=name) worksheet = MockWorksheet() worksheet.write(1, 3, name) worksheet.write(1, 4, name) errors, rule_dict = eie.find_approval_rules(worksheet) self.assertFalse(errors) self.assertEquals(rule_dict[0], rule)
def test_trivial(self): worksheet = MockWorksheet() eie.find_approval_rules(worksheet)