Добавил тесты на Manifest патчер
This commit is contained in:
parent
b183e05da0
commit
a333991516
|
|
@ -0,0 +1,16 @@
|
|||
import unittest
|
||||
from utils.ManifestPatcher import ManifestPatcher
|
||||
|
||||
|
||||
class TestManifestPatcher(unittest.TestCase):
|
||||
def setUp(self):
|
||||
self.patcher = ManifestPatcher('somePath')
|
||||
|
||||
def test_parseRawName(self):
|
||||
nameInfo1 = self.patcher.parseRawName('simpleName')
|
||||
self.assertEqual(None, nameInfo1['prefix'])
|
||||
self.assertEqual('simpleName', nameInfo1['original_name'])
|
||||
|
||||
nameInfo2 = self.patcher.parseRawName('prefix:originalName')
|
||||
self.assertEqual('prefix', nameInfo2['prefix'])
|
||||
self.assertEqual('originalName', nameInfo2['original_name'])
|
||||
|
|
@ -35,11 +35,11 @@ class ManifestPatcher(XmlPatcher):
|
|||
"""
|
||||
|
||||
result = rawName.split(':')
|
||||
prefixExists = len(result) > 0
|
||||
prefixExists = len(result) > 1
|
||||
|
||||
atrInfo = {
|
||||
'prefix': result[0] if prefixExists else None,
|
||||
'original_name': result[1]
|
||||
'original_name': result[1] if prefixExists else result[0]
|
||||
}
|
||||
|
||||
return atrInfo
|
||||
|
|
|
|||
Loading…
Reference in New Issue