コード例 #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)
コード例 #2
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)
コード例 #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)
コード例 #4
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)
コード例 #5
0
 def test_trivial(self):
     worksheet = MockWorksheet()
     eie.find_approval_rules(worksheet)
コード例 #6
0
 def test_trivial(self):
     worksheet = MockWorksheet()
     eie.find_approval_rules(worksheet)