-
-
Notifications
You must be signed in to change notification settings - Fork 402
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
Create tests #268
Comments
My suggestions:
|
Wouldn't something like: https://www.shiningpanda-ci.com/ or https://travis-ci.org/ |
A CI system is useless unless we have automated unit tests. |
I'm confused, I thought we had tests. Why is this issue still open and why don't we have a CI in place already? |
This is to test core, not modules. @Venti9874's unit tests are for modules. edit: closed/opened because wrong button... |
There's some pretty decent core coverage (triggers/module/basic connection) at this point. I think having visibility to coverage on commits would help increase the push for testing. Can we allow Travis access to the org so we can run tests on commits? |
The Travis CI works fine so far! Sure thing the coverage is not the best yet, but it's improving - at least I'm working on it, slowly, but surely. I don't know if we need an issue to follow the progress, or maybe a new issue to list the critical parts that require testing - or code refactoring to ease testing. |
This is one of those issues so old I didn't get back far enough in the history when I took over the project last year and went around labeling/triaging stuff. With multiple CI services checking every push to @Exirel Since you're already involved in the testing initiative, I'll ask you: Should we continue amending this issue to track what still needs testing/refactoring, or close it and use a new one? Your opinion is important to me in this case, because I think you'll end up doing a lot of the relevant work. 😸 |
Man, I sure was confused when I got an email about this thread. |
@dgw as you said, multiple services are now in use to run tests and check quality of code - so for me the issue is fixed, and all the project need is to write test. So let's close this one and we'll see later what we need. 👍 |
The test program should do the following steps
The text was updated successfully, but these errors were encountered: