summaryrefslogtreecommitdiff
path: root/test/navigation/script/test-address-input.py
diff options
context:
space:
mode:
Diffstat (limited to 'test/navigation/script/test-address-input.py')
-rwxr-xr-xtest/navigation/script/test-address-input.py13
1 files changed, 10 insertions, 3 deletions
diff --git a/test/navigation/script/test-address-input.py b/test/navigation/script/test-address-input.py
index 4ba732f..ff273f0 100755
--- a/test/navigation/script/test-address-input.py
+++ b/test/navigation/script/test-address-input.py
@@ -37,7 +37,12 @@ import argparse
import sys
import errno
import genivi
-from dltTrigger import *
+try:
+ from dltTrigger import *
+ dltTrigger=True
+ print('DLT signal sent')
+except dltTriggerNotBuilt:
+ dltTrigger=False
#import pdb;pdb.set_trace()
#name of the test
@@ -337,7 +342,8 @@ def exit():
print('Delete location input: '+str(int(error)))
error=session_interface.DeleteSession(dbus.UInt32(session_handle))
print('Delete session: '+str(int(error)))
- stopTrigger(test_name)
+ if dltTrigger==True:
+ stopTrigger(test_name)
loop.quit()
@@ -356,7 +362,8 @@ def startSearch(address_index):
change_selection_criterion(genivi.COUNTRY)
full_string_search(location_input_handle, target_search_string)
-startTrigger(test_name)
+if dltTrigger==True:
+ startTrigger(test_name)
session = bus.get_object('org.genivi.navigation.navigationcore.Session', '/org/genivi/navigationcore')
session_interface = dbus.Interface(session, dbus_interface='org.genivi.navigation.navigationcore.Session')