New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
[API] Modifying placed order billing & shipping addresses #15532
[API] Modifying placed order billing & shipping addresses #15532
Conversation
Bunnyshell Preview Environment deletedAvailable commands:
|
features/order/managing_orders/modifying_billing_address/modifying_billing_address.feature
Outdated
Show resolved
Hide resolved
...order/managing_orders/modifying_billing_address/modifying_billing_address_validation.feature
Outdated
Show resolved
Hide resolved
src/Sylius/Behat/Resources/config/suites/api/order/modifying_address.yaml
Outdated
Show resolved
Hide resolved
fc59875
to
a61985b
Compare
f30cede
to
fb081ae
Compare
a475903
to
d1988c0
Compare
d176c3e
to
37a657c
Compare
...aging_orders/modifying_billing_address/modifying_billing_address_on_order_with_taxes.feature
Outdated
Show resolved
Hide resolved
ce50dfa
to
20d7349
Compare
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Changes passed QA check
@@ -48,7 +48,7 @@ public function __construct( | |||
} | |||
|
|||
/** | |||
* @Given the store ships everything for free within the :zone zone |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
why?
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
It turned out that IDE IntelliSense is case-sensitive and was considering the step as not implemented.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
So I guess we should change the scenario's step 🤔. "Free" with an uppercased letter looks silly here.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I think that was changed on purpose
...der/managing_orders/modifying_shipping_address/modifying_shipping_address_validation.feature
Outdated
Show resolved
Hide resolved
src/Sylius/Behat/Context/Api/Admin/ManagingPlacedOrderAddressesContext.php
Outdated
Show resolved
Hide resolved
src/Sylius/Behat/Context/Api/Admin/ManagingPlacedOrderAddressesContext.php
Outdated
Show resolved
Hide resolved
e0fcbb3
20d7349
to
e0fcbb3
Compare
e0fcbb3
to
df6ae15
Compare
df6ae15
to
da27211
Compare
Thanks, Rafał! 🥇 |
…ment Fixes For the New Code (Rafikooo) This PR was merged into the 1.13 branch. Discussion ---------- | Q | A | |-----------------|--------------------------------------------------------------| | Branch? | 1.13 <!-- see the comment below --> | | Bug fix? | no | | New feature? | no | | BC breaks? | no | | Deprecations? | no<!-- don't forget to update the UPGRADE-*.md file --> | | Related tickets | #15532 (comment) | | License | MIT | To save developers' effort during the code review, we added coding standards checks into the unit tests directory as well. Commits ------- [ECS] Add checking in the tests directory [ECS] Apply ecs fixes in the tests directory [ECS] Apply ecs fixes [ECS] Apply another ecs fixes [Behat][UI] Add strong typing in the CartContext class
This PR introduces API coverage for managing order addresses. However, it also includes some scenarios and UI improvements. Additionally, it introduces a new method for building headers within contract tests.