configurationengine/source/plugins/common/ConeContentPlugin/contentplugin/tests/unittest_content_parseimpl.py
changeset 5 d2c80f5cab53
parent 3 e7e0ae78773e
--- a/configurationengine/source/plugins/common/ConeContentPlugin/contentplugin/tests/unittest_content_parseimpl.py	Wed Sep 08 12:20:56 2010 +0300
+++ b/configurationengine/source/plugins/common/ConeContentPlugin/contentplugin/tests/unittest_content_parseimpl.py	Thu Oct 21 16:36:53 2010 +0300
@@ -317,6 +317,17 @@
         self.assertEquals(conout.path_convert('/test/foo/bar.txt'), 'test/foo/bar.txt')
         self.assertEquals(conout.path_convert('foo/bar.txt'), 'foo/bar.txt')
 
+    def test_path_convert_with_sequence_input(self):
+        conout = contentmlparser.ContentOutput()
+        self.assertEquals(conout.path_convert(['z:\\test\\foo\\bar.txt',
+                                               'z:/test/foo/bar.txt',
+                                               '/test/foo/bar.txt',
+                                               'foo/bar.txt']),
+                                               ['test\\foo\\bar.txt',
+                                                'test/foo/bar.txt',
+                                                'test/foo/bar.txt',
+                                                'foo/bar.txt'])
+
 class TestContentInput(unittest.TestCase):    
     def test_content_input_dir(self):
         conin = contentmlparser.ContentInput(dir='foobar/test')