travis: run tests using tox
[git-cola.git] / test / icons_test.py
blob41b68865ccd74e9498ae762e7f8bc004b0926719
1 #!/usr/bin/env python
2 # encoding: utf-8
3 from __future__ import absolute_import, division, unicode_literals
4 import unittest
6 from cola import compat
7 from cola import core
8 from cola import icons
11 class IconTestCase(unittest.TestCase):
13 def test_from_filename_unicode(self):
14 filename = compat.uchr(0x400) + '.py'
15 expect = 'file-code.svg'
16 actual = icons.basename_from_filename(filename)
17 self.assertEqual(expect, actual)
19 actual = icons.basename_from_filename(core.encode(filename))
20 self.assertEqual(expect, actual)