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

Project-wide integration tests #315

Open
tim-evans opened this issue Nov 26, 2019 · 0 comments
Open

Project-wide integration tests #315

tim-evans opened this issue Nov 26, 2019 · 0 comments

Comments

@tim-evans
Copy link
Collaborator

tim-evans commented Nov 26, 2019

We have quite robust unit testing in atjson, but we have encountered quite a few cases where we want to establish systemic properties of atjson as a set of tools and have found difficulty in doing that in unit testing. A good example of us testing these properties is us testing that our commonmark rendering and parsing is compliant to the commonmark spec.

We'd also like to test additional properties of atjson in a full-mesh approach where we can test rigorousness of source libraries. This may be best to do property-based testing as suggested by @colinarobinson to make the testing sufficiently generic while having full coverage.

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

No branches or pull requests

1 participant