Replace @javascript with @mink:chromedriver in failing scenarios

This commit is contained in:
Jacob Tobiasz 2023-12-22 15:29:21 +01:00
parent e63fea8f2f
commit d76c641b85
No known key found for this signature in database
GPG key ID: 3F84290201B006E0
14 changed files with 21 additions and 21 deletions

View file

@ -23,7 +23,7 @@ Feature: Statistics for a specific channel
And there should be total sales of "$8,566.00" And there should be total sales of "$8,566.00"
And the average order value should be "$2,141.50" And the average order value should be "$2,141.50"
@ui @javascript @ui @mink:chromedriver
Scenario: Switching to the channel with only fulfilled orders Scenario: Switching to the channel with only fulfilled orders
Given 4 new customers have fulfilled 4 orders placed for total of "$5,241.00" mostly "Onion" product Given 4 new customers have fulfilled 4 orders placed for total of "$5,241.00" mostly "Onion" product
And 2 more new customers have fulfilled 2 orders placed for total of "$459.00" mostly "Banana" product And 2 more new customers have fulfilled 2 orders placed for total of "$459.00" mostly "Banana" product
@ -35,7 +35,7 @@ Feature: Statistics for a specific channel
And there should be total sales of "$459.00" And there should be total sales of "$459.00"
And the average order value should be "$229.50" And the average order value should be "$229.50"
@ui @javascript @ui @mink:chromedriver
Scenario: Switching to the channel with both fulfilled and placed orders Scenario: Switching to the channel with both fulfilled and placed orders
Given 4 new customers have fulfilled 4 orders placed for total of "$5,241.00" mostly "Onion" product Given 4 new customers have fulfilled 4 orders placed for total of "$5,241.00" mostly "Onion" product
And 2 more new customers have fulfilled 2 orders placed for total of "$459.00" mostly "Banana" product And 2 more new customers have fulfilled 2 orders placed for total of "$459.00" mostly "Banana" product

View file

@ -17,7 +17,7 @@ Feature: Excluding chosen taxons from displaying the lowest price of discounted
Then I should be notified that it has been successfully edited Then I should be notified that it has been successfully edited
And this channel should have "T-Shirts" taxon excluded from displaying the lowest price of discounted products And this channel should have "T-Shirts" taxon excluded from displaying the lowest price of discounted products
@no-api @ui @javascript @no-api @ui @mink:chromedriver
Scenario: Excluding multiple taxons from displaying the lowest price of discounted products Scenario: Excluding multiple taxons from displaying the lowest price of discounted products
When I want to modify a channel "Poland" When I want to modify a channel "Poland"
And I exclude the "T-Shirts" and "Caps" taxons from showing the lowest price of discounted products And I exclude the "T-Shirts" and "Caps" taxons from showing the lowest price of discounted products
@ -25,7 +25,7 @@ Feature: Excluding chosen taxons from displaying the lowest price of discounted
Then I should be notified that it has been successfully edited Then I should be notified that it has been successfully edited
And this channel should have "T-Shirts" and "Caps" taxons excluded from displaying the lowest price of discounted products And this channel should have "T-Shirts" and "Caps" taxons excluded from displaying the lowest price of discounted products
@no-api @ui @javascript @no-api @ui @mink:chromedriver
Scenario: Removing excluded taxon from displaying the lowest price of discounted products Scenario: Removing excluded taxon from displaying the lowest price of discounted products
Given the channel "Poland" has "T-Shirts" and "Caps" taxons excluded from showing the lowest price of discounted products Given the channel "Poland" has "T-Shirts" and "Caps" taxons excluded from showing the lowest price of discounted products
When I want to modify this channel When I want to modify this channel

View file

@ -15,7 +15,7 @@ Feature: Choosing an address from address book
And I have an address "Lucifer Morningstar", "Seaside Fwy", "90802", "Los Angeles", "United States", "Arkansas" in my address book And I have an address "Lucifer Morningstar", "Seaside Fwy", "90802", "Los Angeles", "United States", "Arkansas" in my address book
And I have an address "Fletcher Ren", "Upper Barkly Street", "3377", "Ararat", "Australia", "Victoria" in my address book And I have an address "Fletcher Ren", "Upper Barkly Street", "3377", "Ararat", "Australia", "Victoria" in my address book
@ui @javascript @api @ui @mink:chromedriver @api
Scenario: Choosing billing address from address book Scenario: Choosing billing address from address book
Given I have product "PHP T-Shirt" in the cart Given I have product "PHP T-Shirt" in the cart
And I am at the checkout addressing step And I am at the checkout addressing step
@ -36,7 +36,7 @@ Feature: Choosing an address from address book
When I choose "Upper Barkly Street" street for billing address When I choose "Upper Barkly Street" street for billing address
Then address "Fletcher Ren", "Upper Barkly Street", "3377", "Ararat", "Australia", "Victoria" should be filled as billing address Then address "Fletcher Ren", "Upper Barkly Street", "3377", "Ararat", "Australia", "Victoria" should be filled as billing address
@ui @javascript @api @ui @mink:chromedriver @api
Scenario: Choosing billing address from address book and proceed to the next step Scenario: Choosing billing address from address book and proceed to the next step
Given I have product "PHP T-Shirt" in the cart Given I have product "PHP T-Shirt" in the cart
And I am at the checkout addressing step And I am at the checkout addressing step

View file

@ -12,7 +12,7 @@ Feature: Choosing province for country
And the store ships everywhere for Free And the store ships everywhere for Free
And I am a logged in customer And I am a logged in customer
@ui @javascript @api @ui @mink:chromedriver @api
Scenario: Address an order with country and its province Scenario: Address an order with country and its province
Given I have product "The Dark Knight T-Shirt" in the cart Given I have product "The Dark Knight T-Shirt" in the cart
And I am at the checkout addressing step And I am at the checkout addressing step
@ -21,7 +21,7 @@ Feature: Choosing province for country
And I complete the addressing step And I complete the addressing step
Then I should be on the checkout shipping step Then I should be on the checkout shipping step
@ui @javascript @api @ui @mink:chromedriver @api
Scenario: Address an order with country and its province and specify country without province for different billing address Scenario: Address an order with country and its province and specify country without province for different billing address
Given I have product "The Dark Knight T-Shirt" in the cart Given I have product "The Dark Knight T-Shirt" in the cart
And I am at the checkout addressing step And I am at the checkout addressing step
@ -31,7 +31,7 @@ Feature: Choosing province for country
And I complete the addressing step And I complete the addressing step
Then I should be on the checkout shipping step Then I should be on the checkout shipping step
@ui @javascript @api @ui @mink:chromedriver @api
Scenario: Address an order with country and its province and specify country with province for different billing address Scenario: Address an order with country and its province and specify country with province for different billing address
Given I have product "The Dark Knight T-Shirt" in the cart Given I have product "The Dark Knight T-Shirt" in the cart
And I am at the checkout addressing step And I am at the checkout addressing step

View file

@ -10,7 +10,7 @@ Feature: Addressing an order and signing in
And the store has a product "PHP T-Shirt" priced at "$19.99" And the store has a product "PHP T-Shirt" priced at "$19.99"
And there is a customer "Francis Underwood" identified by an email "francis@underwood.com" and a password "whitehouse" And there is a customer "Francis Underwood" identified by an email "francis@underwood.com" and a password "whitehouse"
@ui @javascript @no-api @ui @mink:chromedriver @no-api
Scenario: Addressing an order and signing in Scenario: Addressing an order and signing in
Given I have product "PHP T-Shirt" in the cart Given I have product "PHP T-Shirt" in the cart
And I am at the checkout addressing step And I am at the checkout addressing step

View file

@ -30,7 +30,7 @@ Feature: Returning to addressing step with a different shipping address
And I decide to change my address And I decide to change my address
Then different shipping address should not be checked Then different shipping address should not be checked
@ui @no-api @javascript @ui @no-api @mink:chromedriver
Scenario: Going back to addressing step after submitting a different shipping address Scenario: Going back to addressing step after submitting a different shipping address
Given I have product "Summer T-Shirt" in the cart Given I have product "Summer T-Shirt" in the cart
And I am at the checkout addressing step And I am at the checkout addressing step
@ -41,7 +41,7 @@ Feature: Returning to addressing step with a different shipping address
And I decide to change my address And I decide to change my address
And shipping address should be visible And shipping address should be visible
@ui @no-api @javascript @ui @no-api @mink:chromedriver
Scenario: Going back to addressing step after not submitting a different shipping address Scenario: Going back to addressing step after not submitting a different shipping address
Given I have product "Summer T-Shirt" in the cart Given I have product "Summer T-Shirt" in the cart
And I am at the checkout addressing step And I am at the checkout addressing step

View file

@ -11,7 +11,7 @@ Feature: Managing option values of a product option
And this product option has also the "M" option value with code "OV2" And this product option has also the "M" option value with code "OV2"
And I am logged in as an administrator And I am logged in as an administrator
@ui @javascript @api @ui @mink:chromedriver @api
Scenario: Adding an option value to an existing product option Scenario: Adding an option value to an existing product option
When I want to modify the "T-Shirt size" product option When I want to modify the "T-Shirt size" product option
And I add the "L" option value identified by "OV3" And I add the "L" option value identified by "OV3"

View file

@ -75,7 +75,7 @@ Feature: Adding images to an existing product
Then I should be notified that it has been successfully uploaded Then I should be notified that it has been successfully uploaded
And this product should have only one image And this product should have only one image
@ui @javascript @api @ui @mink:chromedriver @api
Scenario: Adding an image to an existing configurable product with selecting a variant Scenario: Adding an image to an existing configurable product with selecting a variant
Given the store has a "Lamborghini Gallardo Model" configurable product Given the store has a "Lamborghini Gallardo Model" configurable product
And this product has "Blue" and "Yellow" variants And this product has "Blue" and "Yellow" variants

View file

@ -52,7 +52,7 @@ Feature: Changing images of an existing product
And this product should still have 2 images And this product should still have 2 images
But it should not have any images with "thumbnail" type But it should not have any images with "thumbnail" type
@ui @javascript @api @ui @mink:chromedriver @api
Scenario: Changing the variants of image of a configurable product Scenario: Changing the variants of image of a configurable product
Given the store has a "Lamborghini Gallardo Model" configurable product Given the store has a "Lamborghini Gallardo Model" configurable product
And this product has "Blue" and "Yellow" variants And this product has "Blue" and "Yellow" variants

View file

@ -53,7 +53,7 @@ Feature: Promotion validation
And I try to save my changes And I try to save my changes
Then I should be notified that promotion cannot end before it starts Then I should be notified that promotion cannot end before it starts
@api @ui @javascript @api @ui @mink:chromedriver
Scenario: Adding a promotion with label exceeding 255 characters Scenario: Adding a promotion with label exceeding 255 characters
Given there is a promotion "Christmas sale" Given there is a promotion "Christmas sale"
When I want to modify this promotion When I want to modify this promotion

View file

@ -55,7 +55,7 @@ Feature: Shipping method validation
And I try to save my changes And I try to save my changes
Then I should be notified that the zone is required Then I should be notified that the zone is required
@ui @javascript @api @ui @mink:chromedriver @api
Scenario: Adding a new shipping method with order total greater than or equal rule that contains invalid data Scenario: Adding a new shipping method with order total greater than or equal rule that contains invalid data
When I want to create a new shipping method When I want to create a new shipping method
And I specify its code as "FED_EX_CARRIER" And I specify its code as "FED_EX_CARRIER"
@ -69,7 +69,7 @@ Feature: Shipping method validation
Then I should be notified that the weight rule has an invalid configuration Then I should be notified that the weight rule has an invalid configuration
And the shipping method "FedEx Carrier" should not appear in the registry And the shipping method "FedEx Carrier" should not appear in the registry
@ui @javascript @api @ui @mink:chromedriver @api
Scenario: Adding a new shipping method with order total less than or equal rule that contains invalid data Scenario: Adding a new shipping method with order total less than or equal rule that contains invalid data
When I want to create a new shipping method When I want to create a new shipping method
And I specify its code as "FED_EX_CARRIER" And I specify its code as "FED_EX_CARRIER"

View file

@ -77,7 +77,7 @@ Feature: Adding a new tax rate
Then I should be notified that it has been successfully created Then I should be notified that it has been successfully created
And the tax rate "United States Sales Tax" should appear in the registry And the tax rate "United States Sales Tax" should appear in the registry
@api @ui @javascript @api @ui @mink:chromedriver
Scenario: Adding a new tax rate which will be included in product price Scenario: Adding a new tax rate which will be included in product price
When I want to create a new tax rate When I want to create a new tax rate
And I specify its code as "US_SALES_TAX" And I specify its code as "US_SALES_TAX"

View file

@ -17,7 +17,7 @@ Feature: Adding images to an existing taxon
Then I should be notified that it has been successfully uploaded Then I should be notified that it has been successfully uploaded
And this taxon should have an image with "banner" type And this taxon should have an image with "banner" type
@ui @javascript @api @ui @mink:chromedriver @api
Scenario: Adding a single image to an existing taxon without specifying the type Scenario: Adding a single image to an existing taxon without specifying the type
When I want to modify the "T-Shirts" taxon When I want to modify the "T-Shirts" taxon
And I attach the "t-shirts.jpg" image to this taxon And I attach the "t-shirts.jpg" image to this taxon

View file

@ -21,7 +21,7 @@ Feature: Filtering customers by groups
Then I should see a single customer on the list Then I should see a single customer on the list
And I should see the customer "g.bespoke@example.com" in the list And I should see the customer "g.bespoke@example.com" in the list
@api @ui @javascript @api @ui @mink:chromedriver
Scenario: Filtering customers by multiple groups Scenario: Filtering customers by multiple groups
When I want to see all customers in store When I want to see all customers in store
And I filter by groups "Retail" and "Wholesale" And I filter by groups "Retail" and "Wholesale"