summaryrefslogtreecommitdiff
path: root/tests/test_values.py
diff options
context:
space:
mode:
authorJuergen Bocklage-Ryannel <juergen@ryannel.org>2018-03-08 20:28:54 +0100
committerJuergen Bocklage-Ryannel <juergen@ryannel.org>2018-03-08 20:28:54 +0100
commit44e4b287efc5c314c133adb81e771b4b65efe166 (patch)
tree03cf1371e48d1ae4e7a5ccc91165a849ea362cd6 /tests/test_values.py
parent80372d8729bb36c4bce42b90ad0590536ac695a5 (diff)
downloadqtivi-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.py12
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"