import unittest import loadcli cli = loadcli.cli class TestUniquePath(unittest.TestCase): def test_unique_path(self): for i in range(1000): self.assertNotEqual( cli._unique_path('prefix'), cli._unique_path('prefix')) self.assertRegexpMatches( cli._unique_path('prefix'), '^prefix/\d{10}\.\d{1,6}\.[a-zA-Z]{8}$') if __name__ == '__main__': unittest.main()