Testing for Ludus #18
Labels
No Label
accepted
bug
clj
documentation
enhancement
errors
infrastructure
later
next
now
optimization
proposal
question
research
semantics
syntax
ux
vm
wontfix
No Milestone
No project
No Assignees
1 Participants
Notifications
Due Date
No due date set.
Dependencies
No dependencies set.
Reference: twc/ludus#18
Loading…
Reference in New Issue
Block a user
No description provided.
Delete Branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Related to #8, but much bigger:
Write test cases for Ludus! This will of course often take the form of tests in Ludus. But it will be worthwhile, as I work on the language, to also have test cases that cover a lot of things from outside the language, so that if the language isn't in a fully (or even mostly!) workable state, I can still get feedback on what's working and not.
Since we're not pretty tied to JS—we're targeting the browser in CLJS, and eventually WASM—it makes sense to do the thing in JS. And since CLJS speaks node (not deno, sigh), I think we're probably working with izs's
node-tap
: https://node-tap.org#22 stands up a basic test harness. Still lots of work to do there.