dag: use depth-first traversal to reset columns
[git-cola.git] / test / compat_test.py
blobda96cc3f159fd122630ed5df7d88a37f65bb11ae
1 #!/usr/bin/env python
2 # encoding: utf-8
4 from __future__ import absolute_import, division, unicode_literals
6 import os
7 import unittest
9 from cola import compat
12 class CompatTestCase(unittest.TestCase):
13 """Tests the compat module"""
15 def test_setenv(self):
16 """Test the core.decode function
17 """
18 key = 'COLA_UNICODE_TEST'
19 value = '字龍'
20 compat.setenv(key, value)
21 self.assertTrue(key in os.environ)
22 self.assertTrue(os.getenv(key))
24 compat.unsetenv(key)
25 self.assertFalse(key in os.environ)
26 self.assertFalse(os.getenv(key))
29 if __name__ == '__main__':
30 unittest.main()