Skip to content
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

[release test automation] Shipping methods #6693

Closed
filipefurtad0 opened this issue Jan 18, 2021 · 0 comments · Fixed by #6726
Closed

[release test automation] Shipping methods #6693

filipefurtad0 opened this issue Jan 18, 2021 · 0 comments · Fixed by #6726
Assignees

Comments

@filipefurtad0
Copy link
Contributor

filipefurtad0 commented Jan 18, 2021

What we should change and why (this is tech debt)

We need to verify if these test cases are sufficient to cover this feature and skip the manual testing of this during release preparation. The relevant spec is:

  • spec/features/admin/shipping_methods_spec.rb
    • as a site admin
      • creating a shipping method owned by some distributors
      • deleting a shipping method
      • deleting a shipping method referenced by an order
      • checking a single distributor is checked by default
      • checking more than a distributor displays no default choice
    • as an enterprise user
      • creating a shipping method
      • shows me only shipping methods I have access to
      • does not show duplicates of shipping methods
      • shows me only shipping methods for the enterprise I select (PENDING: No reason given)

All test cases currently passing except the last one -> (PENDING: No reason given) -> this needs fixing, I guess.

Context

This came up in the context of release test automation and #6466

Impact and timeline

Removing manual release testing from our weekly tasks and making the automated test suite more resilient.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging a pull request may close this issue.

1 participant