Example #1
0
    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_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)
Example #3
0
    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_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)
Example #5
0
 def test_trivial(self):
     worksheet = MockWorksheet()
     eie.find_approval_rules(worksheet)
 def test_trivial(self):
     worksheet = MockWorksheet()
     eie.find_approval_rules(worksheet)