-
Notifications
You must be signed in to change notification settings - Fork 18
test: integration testing of functionality #169
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
Conversation
7cf0605
to
8470f22
Compare
09a753b
to
cf43a8e
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.
Wow! This is a really great addition to the project. Thanks for putting this together!
cf43a8e
to
f82991f
Compare
For the revive - name: confusing-naming
exclude: [TEST] Unless you'd prefer to just rename the method in |
b59dcbc
to
5078ac6
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.
Looks good, thanks!
Description
Adding e2e tests using testscript package.
There are commented out tests/lines in different files for failures that weren't expected and were not a quick fix. I attempted to record the failure reason, so if you have more context on a failure or know how to fix the issue please lmk. Otherwise a follow on issue will be created for each.
Also made an update to the way the root cmd is called, as it was needed for this test package.
These tests can be run as part of the general 'go test' cmd, but I added tasks in the task file and Makefile to run only the e2e and unit tests.
Fixes #121
References (More info on testscript)