Maikel Linke
3a72aefc1c
Fail test when timeout reached
...
In this example it didn't matter but if we re-use the helper then it
needs to raise an error after the timeout has been reached.
2025-08-12 09:54:48 +10:00
Maikel Linke
ca34d24847
Replace long waits with better polling
...
Capybara polls under the hood as well. So we do something similar here
but tailored to the tested code. This reduced the test run time on my
machine from 35 seconds to 15 seconds.
2025-08-11 17:07:44 +10:00
Maikel Linke
342ef4e9eb
Complete smoke test of DFC data sharing
...
Working within a shadow root of the web component isn't well supported
by Capybara and I needed to find some workarounds. It's not pretty but
it works (on my machine). *fingers crossed*
2025-08-08 14:00:41 +10:00
Maikel Linke
210201514e
Add gem capybara-shadowdom to access web component
2025-08-08 14:00:41 +10:00
Maikel Linke
2d3f18a71b
Load DFC Permissions module in system spec
...
But we can't access the inside of the component yet.
2025-08-08 14:00:41 +10:00
Gaetan Craig-Riou
1c4febd332
Enable inventory for variant override test
2025-07-09 11:35:26 +10:00
Gaetan Craig-Riou
33bac6f816
Fix specs to take into account inventory feature
2025-07-09 11:35:26 +10:00
Gaetan Craig-Riou
b253950075
Add feature flag for variant override specs
2025-07-09 11:35:26 +10:00
Gaetan Craig-Riou
b19b987ed0
Remove variant rule type when inventory disabled
2025-07-09 11:35:26 +10:00
Gaetan Craig-Riou
f30b899569
Disable inventory option for product import
2025-07-09 11:35:26 +10:00
Ahmed Ejaz
4b19d38c58
Refactor variant creation in hub actions spec to use supplier association for clarity
2025-06-29 19:13:44 +05:00
Ahmed Ejaz
c648249160
Refactor order view specs to improve clarity in expectations
2025-06-21 16:19:31 +05:00
Ahmed Ejaz
8d407b1dc9
Fix lint issues
2025-06-21 16:19:31 +05:00
Ahmed Ejaz
fe1b8aaab3
Add hub actions spec for producer order management functionality
2025-06-21 16:19:31 +05:00
Ahmed Ejaz
ade35f2fa2
Fixes specs and update code respectively
2025-06-21 16:19:31 +05:00
filipefurtad0
229a87cf72
Removes debugger superfluous debuger flag
2025-06-14 13:28:41 +01:00
Carlos Chitty
63d284e81a
Use Orders::WorkflowService#complete! and #advance_to_payment in specs to replace code causing Style/NestedModifier rubocop offenses
...
Rewrite the loop "break unless a = order.next! while !order.delivery?" to correct the offenses. Not adding a helper because the change was only needed in a couple of places.
2025-06-04 12:46:58 -04:00
Konrad
d7c39fcab7
Merge pull request #13297 from filipefurtad0/fix_#13264_BOM
...
Fixes bad display from Producer name on BOM page
2025-05-23 18:56:36 +02:00
Filipe
93ac10bb75
Merge pull request #13262 from cillian/remove-angular-on-enterprise-images-and-white-label-sections
...
Remove Angular from the Settings > Images section
2025-05-16 20:03:55 +01:00
Konrad
6432eceee5
Merge pull request #13313 from cyrillefr/FilterSelectionListNotDisplayingFullNames
...
Fixes dotted shipping method names bad display in select (filters)
2025-05-16 19:58:13 +02:00
Konrad
af3bb4c419
Merge pull request #13310 from mkllnk/reset-products
...
Fix product reset on import
2025-05-16 18:49:20 +02:00
Filipe
97ceed6cbe
Merge pull request #13263 from chahmedejaz/bugfix/13180-oc-search-on-bom
...
Fix Order Cycle search on BOM page is not working for more than 5 OCs
2025-05-16 10:59:55 +01:00
Filipe
3efa2832de
Merge pull request #13257 from ashishp91/13221-make-shipped-orders-uneditable
...
13221 - Don't allow shipped orders to be editable
2025-05-15 19:23:33 +01:00
Filipe
371d0fbf79
Merge pull request #13281 from rioug/13172-search-by-tags
...
[Variant tags] Search products by tags
2025-05-14 07:38:59 +01:00
David Cook
ffea1cca81
Replace JB's method with mine
...
Obviously I'm biased, but I like mine better.
2025-05-13 14:52:20 +10:00
David Cook
d62740da10
Update helper to exclude line items
...
_scrolls down_ Oh... JB already did that 😆
Nice to see we were thinking along the same lines.
2025-05-13 14:52:06 +10:00
David Cook
fa9ed1a66b
Add expectation for other line items
2025-05-13 14:42:46 +10:00
David Cook
3b1f267465
Declare which line items are being expected.
2025-05-13 14:41:03 +10:00
David Cook
cf30b792f9
Refactor: move shared code to context
2025-05-13 14:40:41 +10:00
David Cook
6daf94875a
Rename varianbles based on OC number
...
It was a bit confusing that they don't line up.
2025-05-13 14:23:51 +10:00
cyrillefr
e61d951dcf
Requested changes - translation useless
...
- also useless in specs
2025-05-12 14:46:27 +02:00
Ahmed Ejaz
db0922a7cf
13180: increase filter time to 1 year
2025-05-12 01:14:51 +05:00
Maikel Linke
524d6e87b7
Fix product reset on import
2025-05-09 11:27:10 +10:00
Ashish Gaur
71949701ac
Merge branch 'master' into 13221-make-shipped-orders-uneditable
2025-05-08 21:56:46 +05:30
Maikel
5d4f8313f3
Merge pull request #13305 from filipefurtad0/split_system_specs
...
Split system specs
2025-05-08 10:40:57 +10:00
Gaetan Craig-Riou
eb1919cce9
Update spec/system/admin/products_v3/index_spec.rb
...
Co-authored-by: Maikel <maikel@email.org.au >
2025-05-07 14:58:41 +10:00
filipefurtad0
e7edc068ef
Splits order_spec
2025-05-06 17:25:01 +01:00
filipefurtad0
81d35741a1
Adds tests to toggle the css sections
...
It's a lucky guess, but the idea is that pre-loading the CSS sections and its contents makes it slightly faster, for following assertions, which are the flaky offenders
2025-05-05 19:50:32 +01:00
Ashish Gaur
e122fe3d2d
13221 Use have_select2 in rspec to test s2id matcher
2025-05-05 20:03:47 +05:30
Ashish Gaur
58b6a97d3e
Add spec for order not editable after shipping
2025-05-05 20:03:47 +05:30
Maikel
45a0185744
Merge pull request #13279 from filipefurtad0/reproduce_12933_stock_reset
...
Reproduces bug #12933 , setting the test case as pending
2025-05-05 14:58:41 +10:00
Gaetan Craig-Riou
347d20c3fb
Add system test for tags
2025-05-05 14:57:02 +10:00
David Cook
eadfa8c965
Update from code review
...
Co-authored-by: Gaetan Craig-Riou <40413322+rioug@users.noreply.github.com >
2025-05-05 12:09:58 +10:00
filipefurtad0
074d7194d9
Adapts existing spec to check for unusual characters on the supplier name
2025-05-04 20:49:48 +01:00
Cillian O'Ruanaidh
a9a4156251
Remove Angular and Stimulus Reflex from the Settings > Images section
2025-05-02 13:07:31 +01:00
David Cook
e900c95213
Merge pull request #13276 from filipefurtad0/pagy_pagination_spec
...
Adds coverage to pagination (pagy bump)
2025-04-28 13:18:58 +10:00
David Cook
7ed5ca8e1c
Clarify number of users expected
2025-04-28 12:23:53 +10:00
filipefurtad0
ff9e2a33ce
Reproduces bug #12933 , setting the test case as pending
2025-04-27 14:17:28 +01:00
filipefurtad0
1d0d294a09
Adds coverage related to S1 regression #13002
2025-04-24 10:24:13 +01:00
cyrillefr
6fb1737672
Rename get method in spec web helper
2025-04-24 09:29:40 +02:00