|
34 | 34 | <element name="productTaxClassUseDefault" type="checkbox" selector="input[name='use_default[tax_class_id]']"/>
|
35 | 35 | <element name="advancedPricingLink" type="button" selector="button[data-index='advanced_pricing_button']" timeout="30"/>
|
36 | 36 | <element name="currentCategory" type="text" selector=".admin__action-multiselect-crumb > span"/>
|
37 |
| - <element name="categoriesDropdown" type="multiselect" selector="div[data-index='category_ids']"/> |
| 37 | + <element name="categoriesDropdown" type="multiselect" selector="div[data-index='category_ids']" timeout="30"/> |
38 | 38 | <element name="unselectCategories" type="button" selector="//span[@class='admin__action-multiselect-crumb']/span[contains(.,'{{category}}')]/../button[@data-action='remove-selected-item']" parameterized="true" timeout="30"/>
|
39 | 39 | <element name="productQuantity" type="input" selector=".admin__field[data-index=qty] input"/>
|
40 | 40 | <element name="advancedInventoryLink" type="button" selector="//button[contains(@data-index, 'advanced_inventory_button')]" timeout="30"/>
|
41 |
| - <element name="productStockStatus" type="select" selector="select[name='product[quantity_and_stock_status][is_in_stock]']"/> |
| 41 | + <element name="productStockStatus" type="select" selector="select[name='product[quantity_and_stock_status][is_in_stock]']" timeout="30"/> |
42 | 42 | <element name="productStockStatusDisabled" type="select" selector="select[name='product[quantity_and_stock_status][is_in_stock]'][disabled=true]"/>
|
43 | 43 | <element name="stockStatus" type="select" selector="[data-index='product-details'] select[name='product[quantity_and_stock_status][is_in_stock]']"/>
|
44 | 44 | <element name="productWeight" type="input" selector=".admin__field[data-index=weight] input"/>
|
|
48 | 48 | <element name="priceFieldError" type="text" selector="//input[@name='product[price]']/parent::div/parent::div/label[@class='admin__field-error']"/>
|
49 | 49 | <element name="addAttributeBtn" type="button" selector="#addAttribute"/>
|
50 | 50 | <element name="createNewAttributeBtn" type="button" selector="button[data-index='add_new_attribute_button']"/>
|
51 |
| - <element name="save" type="button" selector="#save-button"/> |
| 51 | + <element name="save" type="button" selector="#save-button" timeout="30"/> |
52 | 52 | <element name="saveNewAttribute" type="button" selector="//aside[contains(@class, 'create_new_attribute_modal')]//button[@id='save']"/>
|
53 | 53 | <element name="successMessage" type="text" selector="#messages"/>
|
54 | 54 | <element name="attributeTab" type="button" selector="//strong[contains(@class, 'admin__collapsible-title')]/span[text()='Attributes']"/>
|
|
67 | 67 | <element name="attributeFieldError" type="text" selector="//*[@class='admin__field _required _error']/..//label[contains(.,'This is a required field.')]"/>
|
68 | 68 | <element name="customSelectField" type="select" selector="//select[@name='product[{{var}}]']" parameterized="true"/>
|
69 | 69 | <element name="searchCategory" type="input" selector="//*[@data-index='category_ids']//input[contains(@class, 'multiselect-search')]"/>
|
70 |
| - <element name="selectCategory" type="input" selector="//*[@data-index='category_ids']//label[contains(., '{{categoryName}}')]" parameterized="true"/> |
| 70 | + <element name="selectCategory" type="input" selector="//*[@data-index='category_ids']//label[contains(., '{{categoryName}}')]" parameterized="true" timeout="30"/> |
71 | 71 | <element name="done" type="button" selector="//*[@data-index='category_ids']//button[@data-action='close-advanced-select']" timeout="30"/>
|
72 | 72 | <element name="selectMultipleCategories" type="input" selector="//*[@data-index='container_category_ids']//*[contains(@class, '_selected')]"/>
|
73 | 73 | <element name="countryOfManufacture" type="select" selector="select[name='product[country_of_manufacture]']"/>
|
|
205 | 205 | </section>
|
206 | 206 | <section name="AdminProductFormAdvancedPricingSection">
|
207 | 207 | <element name="specialPrice" type="input" selector="input[name='product[special_price]']"/>
|
208 |
| - <element name="doneButton" type="button" selector=".product_form_product_form_advanced_pricing_modal button.action-primary"/> |
| 208 | + <element name="doneButton" type="button" selector=".product_form_product_form_advanced_pricing_modal button.action-primary" timeout="30"/> |
209 | 209 | <element name="useDefaultPrice" type="checkbox" selector="//input[@name='product[special_price]']/parent::div/following-sibling::div/input[@name='use_default[special_price]']"/>
|
210 | 210 | </section>
|
211 | 211 | <section name="AdminProductAttributeSection">
|
|
0 commit comments