aboutsummaryrefslogtreecommitdiff
path: root/libs/plugin_python/tests/python/test_organizer.py
diff options
context:
space:
mode:
Diffstat (limited to 'libs/plugin_python/tests/python/test_organizer.py')
-rw-r--r--libs/plugin_python/tests/python/test_organizer.py14
1 files changed, 14 insertions, 0 deletions
diff --git a/libs/plugin_python/tests/python/test_organizer.py b/libs/plugin_python/tests/python/test_organizer.py
new file mode 100644
index 0000000..3ac42d2
--- /dev/null
+++ b/libs/plugin_python/tests/python/test_organizer.py
@@ -0,0 +1,14 @@
+import pytest
+
+import mobase
+
+m = pytest.importorskip("mobase_tests.organizer")
+
+
+def test_getters():
+ o: mobase.IOrganizer = m.organizer()
+ assert o.profileName() == "profile"
+ assert o.startApplication("valid.exe") == 4654
+ assert o.startApplication("invalid.exe") == mobase.INVALID_HANDLE_VALUE
+ assert o.waitForApplication(42) == (False, -1)
+ assert o.waitForApplication(4654) == (True, 0)