Beispiel #1
0
class TestOSXOS(unittest.TestCase):
    def setUp(self):
        self._os = UaOsLinux()

    def test_class_constants(self):
        self.assertTrue(self._os.FILE_SEPARATOR)
        self.assertTrue(self._os.NEWLINE)
        self.assertTrue(self._os.OS_NAME)
        self.assertTrue(self._os.PATH_SEPARATOR)

    def test_normalize_path_none(self):
        self._test_normaliz_path('', '')

    def test_normalize_path_linux(self):
        self._test_normaliz_path(test_data.DIR_LINUX_1, test_data.DIR_LINUX_1)

    def test_normalize_path_osx(self):
        self._test_normaliz_path(test_data.DIR_OSX_1, test_data.DIR_LINUX_1)

    def test_normalize_path_windows(self):
        self._test_normaliz_path(test_data.DIR_WINDOWS_1,
                                 test_data.DIR_LINUX_1)

    def _test_normaliz_path(self, path, expected_normalized_path):

        actual_normalized_path = self._os.normalize_path(path)
        self.assertEquals(expected_normalized_path, actual_normalized_path,
                          'The actual path did not match the expected path.')
Beispiel #2
0
class TestOSXOS(unittest.TestCase):
    
    def setUp(self):
        self._os = UaOsLinux()
        
    def test_class_constants(self):
        self.assertTrue (self._os.FILE_SEPARATOR)
        self.assertTrue (self._os.NEWLINE)
        self.assertTrue (self._os.OS_NAME)
        self.assertTrue (self._os.PATH_SEPARATOR)
    
    def test_normalize_path_none(self):
        self._test_normaliz_path ('', '')
    
    def test_normalize_path_linux(self):
        self._test_normaliz_path (test_data.DIR_LINUX_1, test_data.DIR_LINUX_1)
    
    def test_normalize_path_osx(self):
        self._test_normaliz_path (test_data.DIR_OSX_1, test_data.DIR_LINUX_1)
    
    def test_normalize_path_windows(self):
        self._test_normaliz_path (test_data.DIR_WINDOWS_1, test_data.DIR_LINUX_1)
    
    def _test_normaliz_path(self, path, expected_normalized_path):
        
        actual_normalized_path = self._os.normalize_path (path)
        self.assertEquals (expected_normalized_path, actual_normalized_path, 'The actual path did not match the expected path.')
Beispiel #3
0
 def setUp(self):
     self._os = UaOsLinux()
Beispiel #4
0
 def setUp(self):
     self._os = UaOsLinux()