diff mbox

[4/4] Extend apps attribute

Message ID 1459342697-1041-4-git-send-email-msuraev@sysmocom.de
State Accepted
Headers show

Commit Message

Max March 30, 2016, 12:58 p.m. UTC
From: Max <msuraev@sysmocom.de>

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.
---
 osmopy/osmotestconfig.py | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)
diff mbox

Patch

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 @@  def test_config_atest(app_desc, config, run_test, verbose=True):
     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 @@  def verify_doc(vty):
 
 # 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)