testing

Testing tools, testing philosophy & methodology...
jaihindhreddy 2019-01-10T11:21:11.028Z

Has anyone built something that hashes the raw forms of code and re-runs quickcheck (or generative tests) only when the hashes change? It sounded to me like Rich was hinting at something like this in Spec-ulation.

mpenet 2019-01-10T11:35:46.029200Z

hashing the raw forms is not enough, in theory you'd want to track changes in all potential dependencies

mpenet 2019-01-10T11:35:56.029500Z

with something like https://github.com/Bronsa/tools.analyzer.jvm.deps probably

mpenet 2019-01-10T11:36:30.030200Z

but yeah, I think that's what codeq2 (or whatever it'd be called) is/could be about

jaihindhreddy 2019-01-10T13:26:57.030900Z

^ What's codeq2. (My meager google foo didn't yield anything 🙂)

orestis 2019-01-10T14:41:02.031100Z

Probably a reference to http://blog.datomic.com/2012/10/codeq.html

1
mpenet 2019-01-10T14:54:45.031600Z

yeah it was talk about working on a next version, I think in a podcast with rh

1
mpenet 2019-01-10T14:55:00.031900Z

can't remember the specifics

jaihindhreddy 2019-01-10T15:19:54.032900Z

Thank you guys for introducing me to this awesome thing.

jaihindhreddy 2019-01-10T15:20:28.033200Z

This is the podcast link if anyone's interested: <http://thinkrelevance.com/blog/2012/10/12/rich-hickey-podcast-episode-019>

jaihindhreddy 2019-01-10T15:59:00.033600Z

Now I remember what Rich was talking about here: <https://youtu.be/ROor6_NGIWU?t=3463>