configurationengine/source/plugins/common/ConeContentPlugin/contentplugin/tests/unittest_content_parseimpl.py
changeset 3 e7e0ae78773e
parent 0 2e8eeb919028
child 5 d2c80f5cab53
equal deleted inserted replaced
2:87cfa131b535 3:e7e0ae78773e
    27         try:
    27         try:
    28             from xml.etree import cElementTree as ElementTree
    28             from xml.etree import cElementTree as ElementTree
    29         except ImportError:
    29         except ImportError:
    30             from xml.etree import ElementTree
    30             from xml.etree import ElementTree
    31 
    31 
    32 try:
       
    33 	pkg_resources.require('ConeContentPlugin')
       
    34 except pkg_resources.DistributionNotFound:
       
    35 	import __init__
       
    36 		
       
    37 from contentplugin import contentmlparser
    32 from contentplugin import contentmlparser
    38 
    33 
    39 
    34 
    40 invalidxml_string = '<?xml version="1.0" encoding="UTF-8"?><content xmlns="http://www.s60.com/xml/content/1">'
    35 invalidxml_string = '<?xml version="1.0" encoding="UTF-8"?><content xmlns="http://www.s60.com/xml/content/1">'
    41 
    36 
   317 
   312 
   318     def test_path_convert(self):
   313     def test_path_convert(self):
   319         conout = contentmlparser.ContentOutput()
   314         conout = contentmlparser.ContentOutput()
   320         self.assertEquals(conout.path_convert('z:\\test\\foo\\bar.txt'), 'test\\foo\\bar.txt')
   315         self.assertEquals(conout.path_convert('z:\\test\\foo\\bar.txt'), 'test\\foo\\bar.txt')
   321         self.assertEquals(conout.path_convert('z:/test/foo/bar.txt'), 'test/foo/bar.txt')
   316         self.assertEquals(conout.path_convert('z:/test/foo/bar.txt'), 'test/foo/bar.txt')
       
   317         self.assertEquals(conout.path_convert('/test/foo/bar.txt'), 'test/foo/bar.txt')
       
   318         self.assertEquals(conout.path_convert('foo/bar.txt'), 'foo/bar.txt')
   322 
   319 
   323 class TestContentInput(unittest.TestCase):    
   320 class TestContentInput(unittest.TestCase):    
   324     def test_content_input_dir(self):
   321     def test_content_input_dir(self):
   325         conin = contentmlparser.ContentInput(dir='foobar/test')
   322         conin = contentmlparser.ContentInput(dir='foobar/test')
   326         self.assertEquals(conin.dir, 'foobar/test')
   323         self.assertEquals(conin.dir, 'foobar/test')