|
@@ -1,39 +0,0 @@
|
|
|
-
|
|
|
-
|
|
|
-
|
|
|
-
|
|
|
-
|
|
|
-
|
|
|
-
|
|
|
-
|
|
|
-
|
|
|
-
|
|
|
-
|
|
|
-
|
|
|
-
|
|
|
-
|
|
|
-
|
|
|
-"""Tests for isc.utils.process."""
|
|
|
-import unittest
|
|
|
-import isc.utils.process
|
|
|
-run_tests = True
|
|
|
-try:
|
|
|
- import setproctitle
|
|
|
-except ImportError:
|
|
|
- run_tests = False
|
|
|
-
|
|
|
-class TestRename(unittest.TestCase):
|
|
|
- """Testcase for isc.process.rename."""
|
|
|
- def __get_self_name(self):
|
|
|
- return setproctitle.getproctitle()
|
|
|
-
|
|
|
- @unittest.skipIf(not run_tests, "Setproctitle not installed, not testing")
|
|
|
- def test_rename(self):
|
|
|
- """Test if the renaming function works."""
|
|
|
- isc.utils.process.rename("rename-test")
|
|
|
- self.assertEqual("rename-test", self.__get_self_name())
|
|
|
- isc.utils.process.rename()
|
|
|
- self.assertEqual("process_test.py", self.__get_self_name())
|
|
|
-
|
|
|
-if __name__ == "__main__":
|
|
|
- unittest.main()
|