summaryrefslogtreecommitdiff
path: root/tests/pyscript/foo4.py
diff options
context:
space:
mode:
authorEric Lin <anselor@gmail.com>2018-05-02 11:22:10 -0400
committerEric Lin <anselor@gmail.com>2018-05-02 11:22:10 -0400
commit2528fb5217063a5a98f7ea2b880bfc75e7f2428c (patch)
treebfa1d30d5a2e1cebeffac4ea8d867588105b79a9 /tests/pyscript/foo4.py
parentbf5288829afde976dd213d15aa37704c3eb0a087 (diff)
downloadcmd2-git-2528fb5217063a5a98f7ea2b880bfc75e7f2428c.tar.gz
Added support for customizing the pyscript bridge pystate object name.
Removed all legacy pystate objects. Changed default behavior to clear _last_result before each command Added utility for creating named tuples with default values Added tests to exercise new changes.
Diffstat (limited to 'tests/pyscript/foo4.py')
-rw-r--r--tests/pyscript/foo4.py8
1 files changed, 8 insertions, 0 deletions
diff --git a/tests/pyscript/foo4.py b/tests/pyscript/foo4.py
new file mode 100644
index 00000000..88fd3ce8
--- /dev/null
+++ b/tests/pyscript/foo4.py
@@ -0,0 +1,8 @@
+result = app.foo('aaa', 'bbb', counter=3)
+out_text = 'Fail'
+if result:
+ data = result.data
+ if 'aaa' in data.variable and 'bbb' in data.variable and data.counter == 3:
+ out_text = 'Success'
+
+print(out_text)