diff options
author | Ahmed ElShreif <aelshreif7@gmail.com> | 2019-07-01 17:02:05 +0200 |
---|---|---|
committer | Markus Mohrhard <markus.mohrhard@googlemail.com> | 2019-08-19 22:56:37 +0800 |
commit | 01476c19390b8f78ec023a4c3846fb5c3183c2e8 (patch) | |
tree | bd2cc7c168cddca46d05cbc149cc7835b0ecdce2 /uitest | |
parent | 5578bc99542953b6318a117a4e4b99f12964d9d2 (diff) |
uitest: change small parts of the grammar and dialog logger
Change-Id: I615989baafe65a6f6ae26fcd452c1e21081168b4
Diffstat (limited to 'uitest')
-rw-r--r-- | uitest/ui_logger_dsl/General_commands.tx | 10 | ||||
-rw-r--r-- | uitest/ui_logger_dsl/Special_commands.tx | 2 | ||||
-rw-r--r-- | uitest/ui_logger_dsl/dialog_commands.tx | 13 | ||||
-rw-r--r-- | uitest/ui_logger_dsl/starter_commands.tx | 1 | ||||
-rw-r--r-- | uitest/ui_logger_dsl/uno_commands.tx | 5 |
5 files changed, 19 insertions, 12 deletions
diff --git a/uitest/ui_logger_dsl/General_commands.tx b/uitest/ui_logger_dsl/General_commands.tx index fb8f6115f450..1eb15f17733d 100644 --- a/uitest/ui_logger_dsl/General_commands.tx +++ b/uitest/ui_logger_dsl/General_commands.tx @@ -4,18 +4,16 @@ as we have starter command //==================================== also I make set zoom to be general as it will be better -*/ - -SpecialCommand: +*/ +GeneralCommand: SideBar | setZoom_command | Select_command ; - SideBar: 'From SIDEBAR ' 'Choose ' '{"PANEL":' name=STRING '}' ; setZoom_command: - 'Set Zoom to ' zoom_value=INT + 'Set Zoom to ' zoom_value=INT ; Select_command: 'Select ' '{"OBJECT":' name=STRING '}' -;
\ No newline at end of file +; diff --git a/uitest/ui_logger_dsl/Special_commands.tx b/uitest/ui_logger_dsl/Special_commands.tx index 40113495ac9e..c6f0a1d3305e 100644 --- a/uitest/ui_logger_dsl/Special_commands.tx +++ b/uitest/ui_logger_dsl/Special_commands.tx @@ -18,7 +18,7 @@ SpecialCommand: then we can add whatever we need in the future */ writer_command: - Type_command | Select_command | setZoom_command | GOTO_command + Type_command | Select_command | GOTO_command ; Type_command: 'Type on writer' what_to_type=Type_options diff --git a/uitest/ui_logger_dsl/dialog_commands.tx b/uitest/ui_logger_dsl/dialog_commands.tx index abe32a53a992..a752442e5f1f 100644 --- a/uitest/ui_logger_dsl/dialog_commands.tx +++ b/uitest/ui_logger_dsl/dialog_commands.tx @@ -5,9 +5,16 @@ DialogCommand: ; OpenDialog: - 'Open' dialog_name=ID + OpenModalDialog | OpenModelessDialog +; +OpenModalDialog : + 'Open Modal ' dialog_name=ID +; +OpenModelessDialog : + 'Open Modeless ' dialog_name=ID ; - CloseDialog: - 'Close Dialog' + //the additional_note=STRING? if you need to add name in the future + //Also it's used to make instance of the command of type CloseDialog + 'Close Dialog' additional_note=STRING? ; diff --git a/uitest/ui_logger_dsl/starter_commands.tx b/uitest/ui_logger_dsl/starter_commands.tx index c2d6296569b9..0461b8d149bd 100644 --- a/uitest/ui_logger_dsl/starter_commands.tx +++ b/uitest/ui_logger_dsl/starter_commands.tx @@ -9,3 +9,4 @@ Program: "writer"|"calc"|"impress"|"draw"|"math"|"database" ; + diff --git a/uitest/ui_logger_dsl/uno_commands.tx b/uitest/ui_logger_dsl/uno_commands.tx index 5dca5514b237..1cf702de62a2 100644 --- a/uitest/ui_logger_dsl/uno_commands.tx +++ b/uitest/ui_logger_dsl/uno_commands.tx @@ -1,9 +1,10 @@ UNOCommand: - 'Send UNO Command' '(' uno_command=STRING ')' prameters*=parameter + 'Send UNO Command' '(' uno_command_name=STRING ')' (prameters=parameter)? ; parameter: '{' parameter_data *= data '}' ; data: - key=STRING ':' value=ID ',' + key=STRING ':' value= INT|ID ',' ; + |