-
Notifications
You must be signed in to change notification settings - Fork 20
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 unit tests and continuous integration #4
Comments
First, thanks for your interest in using Queue library. I understand your concern about unit tests. The idea of having unit testing is seducing and as long as it remains free, I'm welcoming it, for this lib, any code I published and future ones! Please keep an eye on this issue to get some updates and if you have more things to share about it! Regards, |
Thanks for your links, it helped me to setup Travis CI more easily on a project. Basic integration of Travis CI done on Queue library. |
This issue should probably be reopened since there is currently no real unit tests. |
You should keep a track on https://github.com/ianfixes/arduino_ci/issues/42 |
I noticed this issue linked from mine. Interestingly, a Queue implementation was the first real Arduino library I tested with The If you start using this for unit tests, I'll welcome any comments or criticism you have. |
@ianfixes updated arduino_ci https://github.com/ianfixes/arduino_ci |
Hello,
I'm considering this library as a dependency for an application.
Althought I'd prefer to rely on a library which have unit tests.
You can find some links dealing with continuous integration and Arduino
https://github.com/adafruit/travis-ci-arduino
https://www.pololu.com/blog/654/continuous-testing-for-arduino-libraries-using-platformio-and-travis-ci
(they are using http://platformio.org/ )
Kind regards
PS : see also https://docs.travis-ci.com/user/integration/platformio/
https://github.com/platformio/platformio-remote-unit-testing-example
See also https://github.com/mmurdoch/arduinounit/
and discussion at mmurdoch/arduinounit#63
The text was updated successfully, but these errors were encountered: