Maikel
bccee0698f
Merge pull request #10332 from jibees/8901-allow-product-description-to-show-images-in-the-shopfront
...
Shopfront: Allow product description with formatting and `<img />`
2023-03-01 09:56:41 +11:00
Maikel Linke
cb64361096
Remove old feature spec tag
...
Nowadays all system specs are run in a real browser.
2023-02-24 15:10:19 +11:00
Filipe
3ffe39d467
Merge pull request #10448 from vviekk/viv/10009
...
Fixing Enterprise creation submit button behavior
2023-02-23 16:00:53 +00:00
vviekk
956ed826a1
Adding test
2023-02-23 20:02:02 +05:30
Filipe
ba46756cba
Merge pull request #10445 from cyrillefr/Remov-I18nt-keys-from-automated-tests#9499
...
Remov i18nt keys from automated tests#9499
2023-02-16 17:51:08 +00:00
cyrillefr
ba30606052
Remove I18n keys from consumer specs
2023-02-16 14:33:17 +01:00
Jean-Baptiste Bellet
0a3d362282
Still improve error message for Billing address
...
```
"Bill" is a person's name, and I don't know his address
```
;)
2023-02-15 10:07:59 +01:00
Jean-Baptiste Bellet
88607a3dce
Improve bill address error message
...
"(Street + House number)" instead of "address1"
and "postcode" instead of "zipcode"
2023-02-15 09:52:24 +01:00
Jean-Baptiste Bellet
a39598d049
Reorder error messages to improve readability
...
tbs;
2023-02-15 09:52:10 +01:00
Jean-Baptiste Bellet
9a03023b6b
Replace bill_address phone by Customer phone to improve readability
...
TBS;
2023-02-15 09:44:26 +01:00
Jean-Baptiste Bellet
32fc1eae61
Remove ship_address errors if shipping method isn't selected
2023-02-13 21:06:41 +01:00
Konrad
3c83b053ce
Merge pull request #10406 from jibees/10402-error-when-no-shipping-info-has-been-selected-in-split-checkout
...
SplitCheckout: Fix an issue raised when first time checkout user submit form without selecting shipping method
2023-02-13 00:36:04 +01:00
filipefurtad0
761a6731db
Sets conctext: asserts within the modal
2023-02-10 11:31:18 +00:00
filipefurtad0
b1ca2c90ce
Replaces I18n.t() by visible string
...
Removes superfluous js: true
2023-02-10 11:11:10 +00:00
Jean-Baptiste Bellet
b1d22f7982
Customer can be nil if first time they checkout
2023-02-09 17:11:11 +01:00
Jean-Baptiste Bellet
f5aae5f8b9
Remplace ouf of stock alert by Flash message
2023-02-02 15:28:35 +01:00
Jean-Baptiste Bellet
634a54e3f1
Add image in description as they are now authorized
2023-01-26 18:21:28 +01:00
Jean-Baptiste Bellet
8f519eaf21
Factorize expects and include testing html inside modal and in description
2023-01-26 18:21:28 +01:00
Jean-Baptiste Bellet
dd0957fa72
Remove test no related to consumer spec
...
Furthermore, this test is more about testing the text editor (itself) which is an external library
2023-01-26 18:21:28 +01:00
jibees
e48ba1b5fa
Specify assertions by grouping them into page section
...
Co-Authored-By: Filipe <49817236+filipefurtad0@users.noreply.github.com >
2023-01-26 15:06:00 +01:00
Jean-Baptiste Bellet
999440da0a
Fix errors count when user submit the form
...
Since https://github.com/openfoodfoundation/openfoodnetwork/pull/10317 we are displaying the error message also in the flash message. For unknown reason, build didn't fail for that PR, but, as the PR adds some error message, we need to change the spec to reflect that change.
This PR separates error in checkout page itself, and errors in flash message banner.
2023-01-26 11:05:55 +01:00
Maikel Linke
cec9d2987e
Name order attributes similar to other text
...
Rails' auto-generated names used in error messages were a bit cryptic
for users.
2023-01-25 15:49:44 +11:00
Maikel Linke
ab7e1ac39f
Display error messages to user for convencience
...
It will also help us to debug the application if the error is not
obvious.
2023-01-25 14:50:28 +11:00
Maikel Linke
0782447863
Drop superflous js flag from system spec
2023-01-25 14:50:28 +11:00
Jean-Baptiste Bellet
c5d94d372f
Remove unnecessary within block
2023-01-20 11:20:35 +01:00
Jean-Baptiste Bellet
1ea9c15bb8
Put total on the summary box on the right
2023-01-20 11:20:34 +01:00
Sigmund Petersen
d5ef68323e
Merge pull request #10169 from cillian/remove-unused-angular-directives
...
Remove unused angular directives
2023-01-01 13:14:23 +01:00
Jean-Baptiste Bellet
f1bb4fdf38
Same display css rules for price of payment and shipping method
...
+ update spec since parenthesis are added by css
2022-12-28 15:21:29 +01:00
Jean-Baptiste Bellet
2296a51dd2
Remove useless CSS class .filte-row
2022-12-19 10:50:00 +01:00
Laurel16
bfd396e644
Add instagram handler validator
...
update entreprise model to match the correct pattern for instagram attribute & add migration to correct wrong links in db + test
2022-12-08 15:22:05 +01:00
Sigmund Petersen
52487a270d
Merge pull request #9889 from mkllnk/dfc-products
...
Activate DfcProvider with feature toggle, not prod
2022-11-16 12:26:44 +01:00
filipefurtad0
1a3c4008fd
Applies helpers to relevant specs
2022-11-15 19:03:14 +00:00
Konrad
d544233bac
Merge pull request #9780 from jibees/9777-select-the-right-country
...
Admin, Enterprise Details: Fix country selection on business address panel
2022-10-27 14:32:52 +02:00
Maikel Linke
56667f6142
Simplify test setup with enabled features
...
If a feature is activated or not depends on the database which is reset
after each test scenario. So enabling a feature doesn't leak into other
scenarios.
Just enabling the feature is less code and more realistic than mocking a
method call.
2022-10-27 15:32:05 +11:00
Jean-Baptiste Bellet
edb2645af1
Add a country to test db and modify one spec
...
Check that businness address changes are ok
Test with another county since only one country and one state couldn't spot the fact that when changing country it needs to change also states selector
2022-10-26 11:21:44 +02:00
Cillian O'Ruanaidh
62cd507fb9
Stub Spree::Config.stripe_connect_enabled instead of changing it before and back after tests
...
It's less code and sometimes there can be issues when config cache values are changed.
Co-authored-by: Maikel <maikel@email.org.au >
2022-10-21 17:21:31 +01:00
Maikel Linke
9da6f862cd
Stabilise pending spec
2022-10-12 16:49:29 +11:00
Maikel Linke
3eb597bff4
Fix specs which accidentally reversed relationships
2022-10-12 16:49:29 +11:00
Maikel
058a45f4e5
Merge pull request #9442 from jibees/8904-display-fees-name-instead-of-type-on-invoices
...
Display fees name instead of type on invoices
2022-10-10 13:15:01 +11:00
Maikel Linke
52e934ec2b
Consistently use our FeatureToggle module
...
Direct calls to Flipper have the downside that we can't add any new
functionality like storing the feature in the database when used.
2022-10-08 16:23:17 +02:00
Jean-Baptiste Bellet
8b89c901ef
Do not display "Admin and Handling" ie. fees total
2022-10-08 10:00:57 +02:00
filipefurtad0
977916cb11
Adds 2 sec sleep time on other flaky examples
2022-10-04 20:58:30 +01:00
filipefurtad0
f4edfcefa2
Adds 2 sec sleep time
2022-10-04 20:17:14 +01:00
filipefurtad0
7b592fd80b
Adds assertion after page visit to promote page loading
2022-10-04 12:27:58 +01:00
filipefurtad0
8e6f828f66
Splits it cases into respective contexts
2022-10-03 19:30:57 +01:00
filipefurtad0
fa05327342
Adds assertions on clearing searches
...
Asserts on page contents
2022-10-03 19:12:27 +01:00
filipefurtad0
cafa17ec13
Splits test into two assertions
2022-10-03 19:12:27 +01:00
filipefurtad0
538844a1fb
Removes _visible: true_ from system specs
2022-09-27 17:32:25 +01:00
Jean-Baptiste Bellet
86cb86e8b5
Add a flash error where no available shipping methods to the customer
...
+ update specs as well
2022-09-12 09:42:26 +02:00
Jean-Baptiste Bellet
9dd3a8bc5a
Store all distributors shipping methods to one array
2022-09-12 09:42:26 +02:00