it is still quite hacky, and specific to rewrite-cljc needs, but here’s little sci-test experiment https://github.com/lread/sci-test
Here’s what I brought in from test.check https://github.com/lread/sci-test/blob/master/src/sci_test/impl/test_check.clj
Am temporarily using a fork of sci to get around that :line
issue I was talking about but will find some time to distill https://github.com/borkdude/sci/compare/master...lread:lread-line-meta
Thanks! I'll take a look at this soon!
I’ll also hover back to clj-graal-docs and update testing strategies with this technique as another option.
The experiment taught me a bunch of stuff, but funny thing, I’m not sure I needed it. I had missed that I was not using Clojure direct linking in my original natively-compile-it-all tests. I have to do a test or two but I think this original strategy might fit under GitHub Actions 7gb RAM. But at least I am testing that I now work under sci! :simple_smile:
https://github.com/lread/rewrite-cljc-playground/runs/870403928?check_suite_focus=true