-
-
Notifications
You must be signed in to change notification settings - Fork 4
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
Add tests #10
Comments
You can assign this to me. :) I was thinking about tests last night while plunking away at some plugins. |
Is this something that can still be done? I have some thoughts about making the code testable without an irc server. |
I will try to make a pull request with a basic unit test and CI configuration already done to at least have that ready. I will use Travis CI for continuous integration (I can provide a .travis.yml file, but you will have to set that up on your side, as the repo owner) and Coveralls for code coverage (a very important metric to make sure your code is covered by unit tests). There are multiple unit testing frameworks out there for Python but Python's built-in unittest module easily does the job. I will have to make changes to the What about linting?I also can easily setup some linting using
|
I feel like, in order for this to be a solid project, it will need some tests. I am way out of my depth with writing tests. So any help would be greatly appreciated!
The text was updated successfully, but these errors were encountered: