Exemplo n.º 1
0
    def test_top_level_tag(self):
        """
        
        """
        self.tag = Tag(name='tag1')
        self.tag.save()
        self.tag2 = Tag(name='tag2')
        self.tag2.save()

        self.assertTrue(top_level_tag()[1].name == 'tag2')
Exemplo n.º 2
0
 def test_rename_tag_fails(self):
     self.tag = Tag(name='tag1')
     self.tag.save()
     self.tag2 = Tag(name='tag3')
     self.tag.save()
     try:
         self.tag2.set_shortname('tag1')
     except ValueError:
         pass
     else:
         self.assertTrue(False, "this tag should not be renameble with this name")
Exemplo n.º 3
0
    def test_move_tag(self):
        self.tag = Tag(name='tag1')
        self.tag.save()
        self.tag.add_child('tag2')

        self.tag2 = Tag(name='tag2')
        self.tag2.save()
        tag2 = self.tag.childs()[0]
        try:
            tag2.move("")
        except ValueError:
            pass
        else:
            self.assertTrue(False, "this tag should not be moveable here")