diff options
Diffstat (limited to 'testautomation/framework/required/includes/basic_macroassignment.inc')
-rw-r--r-- | testautomation/framework/required/includes/basic_macroassignment.inc | 36 |
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 |