Пример #1
0
    def test_task_tag_order(self):
        tag = Tag(Tag.TargetType.USER, "Test", Tag.Action.ASSIGN, 5)
        tag2 = Tag(Tag.TargetType.GROUP, "Test2", Tag.Action.NOTIFY, 15)
        task = Task("abcd @Test abc !Test2 his and", [tag, tag2], [])

        self.assertEqual("abcd <span class=\"assign\">@Test</span> abc <span class=\"categorize\">!Test2</span> his and",
            task.decorate())
Пример #2
0
    def test_task_completed_tag_decoration(self):
        tag = Tag(Tag.TargetType.USER, "Test", Tag.Action.ASSIGN, 0)
        tag2 = Tag(Tag.TargetType.GROUP, "Test2", Tag.Action.NOTIFY, 10, True)
        task = Task("@Test abc !Test2 his and", [tag, tag2], [])

        self.assertEqual("<span class=\"assign\">@Test</span> abc <span class=\"notify completed\">!Test2</span> his and",
            task.decorate())