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
Improve testing #67
Comments
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
The test suite was written long ago while starting to develop this plugin and it hasn't aged well: I knew very little Go by then and there are some basic mistakes I did that are starting to creep into new changes. So testing needs a major refactor and rewrite that include at least these:
goconvey
to simple table driven tests and use something liketestify/assert
to ease checks.CircleCI
,Github actions
, etc., that will run the test suite for every PR commit and block merging on failure.go-auth.go
extracting initialization and other work to its own package so it may be properly tested.The text was updated successfully, but these errors were encountered: