Extend apps attribute
In addition to binary name it's now possible to provide extra
command-line arguments in osmoappdesc.py for application under
test. This change is fully optional and backward compatible.
diff --git a/osmopy/osmotestconfig.py b/osmopy/osmotestconfig.py
index 808048d..b020d86 100644
--- a/osmopy/osmotestconfig.py
+++ b/osmopy/osmotestconfig.py
@@ -49,7 +49,7 @@
proc = None
ret = None
try:
- cmd = [app_desc[1], "-c", config]
+ cmd = app_desc[1].split(' ') + [ "-c", config]
if verbose:
print "Verifying %s, test %s" % (' '.join(cmd), run_test.__name__)
@@ -128,7 +128,7 @@
# Skip testing the configurations of anything that hasn't been compiled
def app_exists(app_desc):
- cmd = app_desc[1]
+ cmd = app_desc[1].split(' ')[0]
return os.path.exists(cmd)