bakpakin / Fennel

Lua Lisp Language
https://fennel-lang.org
MIT License
2.42k stars 124 forks source link

`case` tests #435

Closed rktjmp closed 1 year ago

rktjmp commented 1 year ago

Mostly just converts existing match tests to case and adds (= x) unification where needed. Adds some case specific tests from the documentation.

The tests are in "expanded format" for readability instead of squashed into one line (for now?)

rktjmp commented 1 year ago

I rebased it on https://git.sr.ht/~technomancy/fennel, and seems it has caught some not-yet-githubed commits.

Should I rebase it on gh:main instead or ?

technomancy commented 1 year ago

Oops; looks like the two remotes got out of sync. I've brought them back to parity, so you should be god now.

technomancy commented 1 year ago

Looks like the tests are still failing here.

rktjmp commented 1 year ago

Sorry! Wasn't actually .. testing.. the tests as I wrote them blind before the feature - miscommunication, thought they'd been proofed with the feature patch. They should all be passing now.

technomancy commented 1 year ago

Haha no worries; thanks!