1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41
|
# -*- coding: utf-8 -*-
#
# Copyright (C) 2011 Odd Simon Simonsen <oddsimons@gmail.com>
# Copyright (C) 2012 Steffen Hoffmann <hoff.st@web.de>
#
# This software is licensed as described in the file COPYING, which
# you should have received as part of this distribution.
#
import shutil
import tempfile
import unittest
from trac.test import EnvironmentStub
from tractags.admin import TagChangeAdminPanel
class TagChangeAdminPanelTestCase(unittest.TestCase):
def setUp(self):
self.env = EnvironmentStub(enable=['trac.*', 'tractags.*'])
self.env.path = tempfile.mkdtemp()
self.tag_cap = TagChangeAdminPanel(self.env)
def tearDown(self):
shutil.rmtree(self.env.path)
def test_init(self):
# Empty test just to confirm that setUp and tearDown works
pass
def test_suite():
suite = unittest.TestSuite()
suite.addTest(unittest.makeSuite(TagChangeAdminPanelTestCase))
return suite
if __name__ == '__main__':
unittest.main(defaultTest='test_suite')
|