Skip to content
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 automated tests #139

Open
EECOLOR opened this issue Jul 31, 2018 · 0 comments
Open

Create automated tests #139

EECOLOR opened this issue Jul 31, 2018 · 0 comments

Comments

@EECOLOR
Copy link
Member

EECOLOR commented Jul 31, 2018

In order to move towards a more professional package I would like to introduce a library like https://github.com/semantic-release/semantic-release. This library allows you to automatically set the correct version number based on the commits since the last version.

Another great utility is https://greenkeeper.io/ which helps us to keep the dependencies up-to-date.

These tools however require the tests to be automated and currently we are manually checking for smoke using the example. The library has stabilized enough for these checks to be automated.

I would suggest to use the documentation as a basis for creating the different use cases that should be tested. We could also check previous bugs (if they are still relevant) and add tests for those in order to not re-introduce them on new releases.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

1 participant