diff options
Diffstat (limited to 'test/navigation/script/test-address-input.py')
-rwxr-xr-x | test/navigation/script/test-address-input.py | 13 |
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') |