Skip to content

Commit

Permalink
feat: e2e jsoth -> xpath
Browse files Browse the repository at this point in the history
  • Loading branch information
kungfuboy committed Aug 30, 2022
1 parent e162366 commit 36c5a06
Show file tree
Hide file tree
Showing 2 changed files with 4 additions and 4 deletions.
6 changes: 3 additions & 3 deletions e2e/api.t
Original file line number Diff line number Diff line change
Expand Up @@ -28,7 +28,7 @@ capture
goto 'http://www.eoapi.io/en'

find:
[input 'Search'] [button 'jspath:body > eo-root > eo-pages > div > div > div > eo-api > nz-layout > nz-sider > div > nz-content > nz-tabset > div > div > div.ant-tabs-tabpane.ant-tabs-tabpane-active.ng-star-inserted > div > eo-api-group-tree > header > div']=addBtn
[input 'Search'] [button 'xpath:body > eo-root > eo-pages > div > div > div > eo-api > nz-layout > nz-sider > div > nz-content > nz-tabset > div > div > div.ant-tabs-tabpane.ant-tabs-tabpane-active.ng-star-inserted > div > eo-api-group-tree > header > div']=addBtn

addBtn -> hover

Expand All @@ -41,8 +41,8 @@ newApi -> click
find:
[button 'Save']=save
[select 'POST']=method [input '/']=path
[select 'Root directory'] [input 'jspath:#name']=name
[input 'jspath:body > eo-root > eo-pages > div > div > div > eo-api > nz-layout > nz-layout > nz-content > div > section > eo-api-edit-edit > div > nz-collapse:nth-child(3) > nz-collapse-panel > div.ant-collapse-content.ng-tns-c220-32.ant-collapse-content-active.ng-trigger.ng-trigger-collapseMotion > div > nz-tabset > div > div > div.ant-tabs-tabpane.ant-tabs-tabpane-active.ng-star-inserted > eo-api-edit-body > list-block-common-component > div > div.wrap_table_container_lbcc.had_select_drag_wrap_lbcc.drag_wrap_lbcc > div.tbody_div_wrap.ng-scope > div > inner-html-common-directive > div > div > div > div.td-tbd.va-top-td-tbd.depth-td-tdb.plr5.th_drag_2_lbcc.po_re.ng-scope > div > input']=paramName [input 'jspath:body > eo-root > eo-pages > div > div > div > eo-api > nz-layout > nz-layout > nz-content > div > section > eo-api-edit-edit > div > nz-collapse:nth-child(3) > nz-collapse-panel > div.ant-collapse-content.ng-tns-c220-32.ant-collapse-content-active.ng-trigger.ng-trigger-collapseMotion > div > nz-tabset > div > div > div.ant-tabs-tabpane.ant-tabs-tabpane-active.ng-star-inserted > eo-api-edit-body > list-block-common-component > div > div.wrap_table_container_lbcc.had_select_drag_wrap_lbcc.drag_wrap_lbcc > div.tbody_div_wrap.ng-scope > div > inner-html-common-directive > div > div > div > div.td-tbd.input-tbd.va-top-td-tbd.plr5.th_drag_5_lbcc.po_re.ng-scope > input']=desc [input 'jspath:body > eo-root > eo-pages > div > div > div > eo-api > nz-layout > nz-layout > nz-content > div > section > eo-api-edit-edit > div > nz-collapse:nth-child(3) > nz-collapse-panel > div.ant-collapse-content.ng-tns-c220-32.ant-collapse-content-active.ng-trigger.ng-trigger-collapseMotion > div > nz-tabset > div > div > div.ant-tabs-tabpane.ant-tabs-tabpane-active.ng-star-inserted > eo-api-edit-body > list-block-common-component > div > div.wrap_table_container_lbcc.had_select_drag_wrap_lbcc.drag_wrap_lbcc > div.tbody_div_wrap.ng-scope > div > inner-html-common-directive > div > div > div > div.td-tbd.input-tbd.va-top-td-tbd.plr5.th_drag_6_lbcc.po_re.ng-scope > input']=example
[select 'Root directory'] [input 'xpath:#name']=name
[input 'xpath:body > eo-root > eo-pages > div > div > div > eo-api > nz-layout > nz-layout > nz-content > div > section > eo-api-edit-edit > div > nz-collapse:nth-child(3) > nz-collapse-panel > div.ant-collapse-content.ng-tns-c220-32.ant-collapse-content-active.ng-trigger.ng-trigger-collapseMotion > div > nz-tabset > div > div > div.ant-tabs-tabpane.ant-tabs-tabpane-active.ng-star-inserted > eo-api-edit-body > list-block-common-component > div > div.wrap_table_container_lbcc.had_select_drag_wrap_lbcc.drag_wrap_lbcc > div.tbody_div_wrap.ng-scope > div > inner-html-common-directive > div > div > div > div.td-tbd.va-top-td-tbd.depth-td-tdb.plr5.th_drag_2_lbcc.po_re.ng-scope > div > input']=paramName [input 'xpath:body > eo-root > eo-pages > div > div > div > eo-api > nz-layout > nz-layout > nz-content > div > section > eo-api-edit-edit > div > nz-collapse:nth-child(3) > nz-collapse-panel > div.ant-collapse-content.ng-tns-c220-32.ant-collapse-content-active.ng-trigger.ng-trigger-collapseMotion > div > nz-tabset > div > div > div.ant-tabs-tabpane.ant-tabs-tabpane-active.ng-star-inserted > eo-api-edit-body > list-block-common-component > div > div.wrap_table_container_lbcc.had_select_drag_wrap_lbcc.drag_wrap_lbcc > div.tbody_div_wrap.ng-scope > div > inner-html-common-directive > div > div > div > div.td-tbd.input-tbd.va-top-td-tbd.plr5.th_drag_5_lbcc.po_re.ng-scope > input']=desc [input 'xpath:body > eo-root > eo-pages > div > div > div > eo-api > nz-layout > nz-layout > nz-content > div > section > eo-api-edit-edit > div > nz-collapse:nth-child(3) > nz-collapse-panel > div.ant-collapse-content.ng-tns-c220-32.ant-collapse-content-active.ng-trigger.ng-trigger-collapseMotion > div > nz-tabset > div > div > div.ant-tabs-tabpane.ant-tabs-tabpane-active.ng-star-inserted > eo-api-edit-body > list-block-common-component > div > div.wrap_table_container_lbcc.had_select_drag_wrap_lbcc.drag_wrap_lbcc > div.tbody_div_wrap.ng-scope > div > inner-html-common-directive > div > div > div > div.td-tbd.input-tbd.va-top-td-tbd.plr5.th_drag_6_lbcc.po_re.ng-scope > input']=example

method -> 'GET'
# TODO path => '/api/data'
Expand Down
2 changes: 1 addition & 1 deletion e2e/env.t
Original file line number Diff line number Diff line change
Expand Up @@ -40,7 +40,7 @@ goto 'https://www.eoapi.io/en'
envName -> 'myEnv'
host -> 'https://youtube.com'

--- add_data :a:b:c
--- add_data :a :b :c

save -> click

Expand Down

0 comments on commit 36c5a06

Please sign in to comment.