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

Refactor tests #65

Merged
merged 3 commits into from
Jun 28, 2018
Merged

Refactor tests #65

merged 3 commits into from
Jun 28, 2018

Conversation

cozmo
Copy link
Owner

@cozmo cozmo commented Jun 27, 2018

Currently we heavily rely on the end to end tests, but we also use them to test the individual steps in the pipeline. This causes some duplication and also makes it hard to do stuff like try to invert QR codes (since that doesn't live in an individual pipeline step but rather surrounds them all).

This adds some hand crafted test cases to each method in the pipeline, and then refactors how we calculate the end to end tests to be more purely integration tests (instead of a combination).

@cozmo cozmo merged commit 7de3098 into master Jun 28, 2018
@cozmo cozmo deleted the refactor-tests branch June 28, 2018 06:01
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