BuildScript/scripts/TouchinBuild/Tests/UnitTests/SettingsParser/test_PathParser.py

16 lines
439 B
Python

import unittest
from parsers.SettingsParser.PathParser import PathParser
class TestPathParser(unittest.TestCase):
def setUp(self):
self.parser = PathParser()
def test_parseValidInput(self):
propertyPath = '123.abc.some_name'
segments = self.parser.parse(propertyPath)
self.assertEqual(3, len(segments))
self.assertEqual('123', segments[0])
self.assertEqual('abc', segments[1])
self.assertEqual('some_name', segments[2])