Merge pull request #8605 from mkllnk/8449-flaky-spec

Make flaky system spec reliable
This commit is contained in:
Filipe
2021-12-10 16:49:39 +00:00
committed by GitHub

View File

@@ -219,7 +219,15 @@ describe '
fill_in "order_bill_address_attributes_address1", with: "xxx"
fill_in "order_bill_address_attributes_city", with: "xxx"
fill_in "order_bill_address_attributes_zipcode", with: "xxx"
select "Australia", from: "order_bill_address_attributes_country_id"
# The country is already selected and we avoid re-selecting it here
# because it would trigger an API call which we would need to wait for
# while we have no visual indicator for the wait.
#
# Ideally, we would implement a visual cue like disable the state field
# while the data is fetched from the API.
#
# select "Australia", from: "order_bill_address_attributes_country_id"
select "Victoria", from: "order_bill_address_attributes_state_id"
fill_in "order_bill_address_attributes_phone", with: "xxx"