Skip to content

Remove non-deterministic spec#18

Closed
biglovisa wants to merge 2 commits intomainfrom
lovisa/fix-failing-suite
Closed

Remove non-deterministic spec#18
biglovisa wants to merge 2 commits intomainfrom
lovisa/fix-failing-suite

Conversation

@biglovisa
Copy link
Contributor

What

Removing the spec that allows you for creating an Estimate with a specific Project ID.

Why

Removing this spec as the value of it doesn't make up for the work needed to be consistent.

We are querying the (test) API in these specs and are assuming that there will be a project available (the first one in the response list in this case) with enough offsets to create an Estimate for it. Since we don't control the test data we cannot write a spec that will always pass when creating an Estimate for a specific Project.

SDK Release Checklist

  • Have you added an integration test for the changes?
  • Have you built the gem locally and made queries against it successfully?
  • Did you update the changelog?
  • Did you bump the package version?
  • For breaking changes, did you plan for the release of the new SDK versions and deploy the API to production?

@biglovisa biglovisa self-assigned this Jan 5, 2021
@biglovisa biglovisa requested a review from bspellacy January 5, 2021 19:17
@biglovisa biglovisa closed this Jan 8, 2021
@biglovisa biglovisa deleted the lovisa/fix-failing-suite branch January 8, 2021 11:10
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant