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

Add more integration tests #16

Open
loreanvictor opened this issue Jul 9, 2023 · 1 comment
Open

Add more integration tests #16

loreanvictor opened this issue Jul 9, 2023 · 1 comment
Labels
enhancement New feature or request good first issue Good for newcomers help wanted Extra attention is needed

Comments

@loreanvictor
Copy link
Owner

Some edge cases are particularly difficult to pinpoint in unit tests (for example #15, #14 ). Some integration tests on the tmplr repository itself would help mitigate such regressions.

An incremental strategy for this would be recommended: instead of trying to cover everything, it might be more productive to add tests case by case, trying to have each case cover a range of cases.

@loreanvictor loreanvictor added the enhancement New feature or request label Jul 9, 2023
@loreanvictor loreanvictor changed the title Add integration tests Add more integration tests Aug 2, 2023
@loreanvictor
Copy link
Owner Author

The setup for e2e testing, alongside some basic scenarios (including the regression mentioned above), and utilities for easier e2e testing, are added. I'll keep this issue open to add more tests over time.

@loreanvictor loreanvictor added good first issue Good for newcomers help wanted Extra attention is needed labels Aug 2, 2023
@loreanvictor loreanvictor pinned this issue Aug 3, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request good first issue Good for newcomers help wanted Extra attention is needed
Projects
None yet
Development

No branches or pull requests

1 participant