summaryrefslogtreecommitdiff
path: root/testautomation/framework/required/includes/basic_macroassignment.inc
diff options
context:
space:
mode:
Diffstat (limited to 'testautomation/framework/required/includes/basic_macroassignment.inc')
-rw-r--r--testautomation/framework/required/includes/basic_macroassignment.inc36
1 files changed, 22 insertions, 14 deletions
diff --git a/testautomation/framework/required/includes/basic_macroassignment.inc b/testautomation/framework/required/includes/basic_macroassignment.inc
index 3d0d09fee347..2db0c680967c 100644
--- a/testautomation/framework/required/includes/basic_macroassignment.inc
+++ b/testautomation/framework/required/includes/basic_macroassignment.inc
@@ -100,20 +100,28 @@ testcase tUpdtMacroAssignment
Kontext "AssignMacro"
printlog( "Current Dialog: Assign Macro" )
- call dialogtest( AssignMacro )
- printlog( "Click the Assign-Button on the Macro-Assignment-Dialog" )
- AssignButton.click()
-
- Kontext "ScriptSelector"
- printlog( "Current Dialog: ScriptSelector" )
- call dialogtest( ScriptSelector )
- printlog( "Cancel the scriptselector" )
- ScriptSelector.cancel()
-
- Kontext "AssignMacro"
- printlog( "Current Dialog: Assign Macro" )
- printlog( "Cancel the Script-Assignement-Dialog" )
- AssignMacro.cancel()
+ if ( AssignMacro.exists( 1 ) ) then
+ call dialogtest( AssignMacro )
+ printlog( "Click the Assign-Button on the Macro-Assignment-Dialog" )
+ AssignButton.click()
+
+ Kontext "ScriptSelector"
+ printlog( "Current Dialog: ScriptSelector" )
+ if ( ScriptSelector.exists( 1 ) ) then
+ call dialogtest( ScriptSelector )
+ printlog( "Cancel the scriptselector" )
+ ScriptSelector.cancel()
+ else
+ warnlog( "Failed to open/access <ScriptSelector>" )
+ endif
+
+ Kontext "AssignMacro"
+ printlog( "Current Dialog: Assign Macro" )
+ printlog( "Cancel the Script-Assignement-Dialog" )
+ AssignMacro.cancel()
+ else
+ warnlog( "Failed to open/access <AssignMacro> dialog" )
+ endif
endif