PromucFlow_constructor/app/client/cypress/locators/GeneratePage.json
2023-12-29 17:49:20 +05:30

31 lines
1.9 KiB
JSON

{
"generateCRUDPageActionCard": "[data-testid='generate-app']",
"selectDatasourceDropdown": "[data-testid=t--datasource-dropdown]",
"datasourceDropdownOption": "[data-testid=t--datasource-dropdown-option]",
"selectTableDropdown": "[data-testid=t--table-dropdown]",
"dropdownOption": ".rc-select-item-option-content",
"selectSearchColumnDropdown": "[data-testid=t--searchColumn-dropdown]",
"generatePageFormSubmitBtn": "[data-testid=t--generate-page-form-submit]",
"selectRowinTable": "//div[text()='CRUD User2']/ancestor::div[contains(@class,'tr')]",
"currentStatusField": "//div[@type='FORM_WIDGET']//span[text()='Status']//ancestor::div[contains(@class,'t--widget-textwidget')]/following-sibling::div[contains(@class, 't--widget-inputwidgetv2')][1]//input",
"updateBtn": "span:contains('Update')",
"addRowIcon": "//span[@icon='add']/ancestor::div[1]",
"idField": ".t--jsonformfield-id",
"nameField": ".t--jsonformfield-name",
"statusField": ".t--jsonformfield-status",
"genderField": ".t--jsonformfield-gender",
"emailField": ".t--jsonformfield-email",
"submitBtn": "span:contains('Submit')",
"sortByDropdown": "span[name='dropdown']",
"ascending": "//div[text()='Ascending']",
"descending": "//div[text()='Descending']",
"currentNameField": "//div[@type='FORM_WIDGET']//span[text()='Name']//ancestor::div[contains(@class,'t--widget-textwidget')]/following-sibling::div[contains(@class, 't--widget-inputwidgetv2')][1]//input",
"deleteofSelectedRow": "//div[@class='tr selected-row']//span[text()='Delete']",
"confirmBtn": "span:contains('Confirm')",
"deleteMenuItem": "//div[text()='Delete']/parent::a[contains(@class, 'single-select')]",
"uploadFilesS3": "div.uppy-Dashboard-AddFiles input",
"uploadBtn": "button.uppy-StatusBar-actionBtn--upload",
"selectedRow": ".tr.selected-row",
"searchinTable": "//input[@placeholder='Search...']"
}