PromucFlow_constructor/app/client/cypress/locators/HomePage.json
satbir121 e2b939416a
Members and org settings page (#424)
* Members and org settings page.

* Adding link back to applications

* Making UI look better.

* Fixing some more css

* Table dropdown onBlur, UI transparency, Popover issue fixed. Added sort arrow (#413)

* table dropdown ui issue and onblur click fixed

* position props value fixed

* tabs tripple click fixed

* Position props in table dropdown made optional

* tabs background color bug removed

* General settings page is bug free.

* Getting the manage users page to work.

* Moving general settings into its own file.

* Removing some unwanted URLs

* User cant change their role or remove themselves

* Changing onClick prop for Icon.

* Fixing tests

* Added loading states to text inputs.

* Added validators for text input

* Fixed border of skeleton for text input

* Adding a loader for Members screen

* Adding Noop to icon button

* Removing console.log

* Fixing imports.

* Moving org reducer to immer.

* Using utils email validator.

* Removing placeholder from text input props.

Co-authored-by: devrk96 <rohit.kumawat@primathon.in>
2020-08-29 00:21:16 +05:30

45 lines
2.2 KiB
JSON

{
"CreateApp": "span[class='bp3-button-text']",
"searchInput": "input[type='text']",
"appEditIcon": ".t--application-edit-link",
"publishButton": ".t--application-publish-btn",
"shareButton": ".t--application-share-btn",
"publishCrossButton": "span[icon='small-cross']",
"homePageID": "//div[@id='root']",
"appMoreIcon": ".bp3-popover-wrapper.more .bp3-popover-target",
"deleteButton": ".bp3-menu-item.bp3-popover-dismiss",
"selectAction": "#Base",
"deleteApp": ".bp3-menu-item",
"homeIcon": ".t--appsmith-logo",
"inputAppName": "input[name=applicationName]",
"createNew": ".createnew",
"createOrg": "button:contains('Create Organization')",
"inputOrgName": "//input[@name='name']",
"submitBtn": "//span[text()='Submit']/parent::button",
"orgMenu": "//span[text()='TestShareOrg']/parent::button",
"members": "//div[contains(text(),'Members')]",
"share": "//div[contains(text(),'Share')]",
"OrgSettings": "//div[contains(text(),'Organization Settings')]",
"MemberSettings": "//div[contains(text(),'Members')]",
"inviteUser": "//span[text()='Invite Users']/parent::button",
"inviteUserMembersPage": "[data-cy=t--invite-users]",
"email": "//input[@type='email']",
"selectRole": "//span[text()='Select a role']",
"adminRole": "//div[@class='bp3-overlay bp3-overlay-open']//div[contains(text(),'Administrator')]",
"viewerRole": "//div[@class='bp3-overlay bp3-overlay-open']//div[contains(text(),'Viewer')]",
"developerRole": "//div[@class='bp3-overlay bp3-overlay-open']//div[contains(text(),'Developer')]",
"inviteBtn": "//span[text()='Invite']/parent::button",
"manageUsers": ".manageUsers",
"DeleteBtn": "[data-cy=t--deleteUser]",
"ShareBtn": "//span[text()='Share']/parent::button",
"launchBtn": "//span[text()='Launch']/parent::button",
"appView": ".t--application-view-link",
"applicationCard": ".t--application-card",
"appHome": "//a[@href='/applications']",
"emailList": "[data-colindex='0']",
"orgList": ".t--org-section:contains(",
"orgSectionBtn": ".t--org-section .bp3-button",
"shareOrg": ") .bp3-button-text:contains('Share')",
"orgSection": ".bp3-button-text:contains(",
"createAppFrOrg": ") .t--create-app-popup"
}