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 a simple test runner for basilisp.test #980

Open
mitch-kyle opened this issue Aug 19, 2024 · 0 comments
Open

Add a simple test runner for basilisp.test #980

mitch-kyle opened this issue Aug 19, 2024 · 0 comments
Labels
component:testing Issue pertaining to tests/testing issue-type:enhancement New feature or request

Comments

@mitch-kyle
Copy link
Contributor

It would be nice to be able to run tests in the repl with the basilisp.test namespace.

The proposed changes:

  • Add run-tests, and run-all-tests, etc as in clojure.test to basilisp.test.
  • Add a mechanism to basilisp.test for applying test fixtures. This is useful for building tests in the repl.

These would be nice to have but not necessary:

@chrisrink10 chrisrink10 added issue-type:enhancement New feature or request component:testing Issue pertaining to tests/testing labels Aug 24, 2024
mitch-kyle added a commit to mitch-kyle/basilisp that referenced this issue Sep 10, 2024
mitch-kyle added a commit to mitch-kyle/basilisp that referenced this issue Sep 10, 2024
mitch-kyle added a commit to mitch-kyle/basilisp that referenced this issue Sep 21, 2024
mitch-kyle added a commit to mitch-kyle/basilisp that referenced this issue Sep 21, 2024
mitch-kyle added a commit to mitch-kyle/basilisp that referenced this issue Sep 21, 2024
chrisrink10 pushed a commit that referenced this issue Sep 22, 2024
I've separated out the test fixture functions from #1044 for #980
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
component:testing Issue pertaining to tests/testing issue-type:enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

2 participants