diff options
author | Juergen Bocklage-Ryannel <juergen@ryannel.org> | 2018-03-08 20:28:54 +0100 |
---|---|---|
committer | Juergen Bocklage-Ryannel <juergen@ryannel.org> | 2018-03-08 20:28:54 +0100 |
commit | 44e4b287efc5c314c133adb81e771b4b65efe166 (patch) | |
tree | 03cf1371e48d1ae4e7a5ccc91165a849ea362cd6 /tests/test_values.py | |
parent | 80372d8729bb36c4bce42b90ad0590536ac695a5 (diff) | |
download | qtivi-qface-44e4b287efc5c314c133adb81e771b4b65efe166.tar.gz |
Added default values to properties and struct fields.
Diffstat (limited to 'tests/test_values.py')
-rw-r--r-- | tests/test_values.py | 12 |
1 files changed, 11 insertions, 1 deletions
diff --git a/tests/test_values.py b/tests/test_values.py index a2f8c19..9ce93d1 100644 --- a/tests/test_values.py +++ b/tests/test_values.py @@ -10,7 +10,6 @@ logging.basicConfig() log = logging.getLogger(__name__) inputPath = Path('tests/in') -log.debug('input path folder: {0}'.format(inputPath.abspath())) def loadValues(): @@ -20,7 +19,18 @@ def loadValues(): def test_values(): system = loadValues() + assert system # lookup module interface = system.lookup('values.Namespace') assert interface + properties = interface._propertyMap + assert properties['intValue'].value == "99" + assert properties['realValue'].value == "0.99" + assert properties['message'].value == "foo" + assert properties['person'].value == '{ name: "Hello", age: 101 }' + struct = system.lookup('values.Person') + assert struct + fields = struct._fieldMap + assert fields["name"].value == "hello" + assert fields["age"].value == "99" |