deep-diff2
deep-diff2 copied to clipboard
Deep diff Clojure data structures and pretty print the result
Lets folks know, at-a-glance that this library will work with babashka!
Fixes #29.
https://circleci.com/gh/lambdaisland/deep-diff/65?utm_campaign=vcs-integration-link&utm_medium=referral&utm_source=github-build-link Something the generative tests caught, not sure this is a big issue but something to look into.
Eg. https://github.com/clj-commons/ordered provides ordered collections, and the idea really is that there's no reshuffling of especially KV pairs in maps to make it even easier to spot differences between what...
How to skip printing values same in both structures? I am sorry, I am overwhelmed by fipp and puget and haven't managed to understand how to only print +/-/mismatches. Is...
As part of porting deep-diff to clojurescript, we ported Puget to ClojureScript. Sadly this version is not compatible with upstream puget, since we can't do type dispatching in the same...
A follow-up to #10, it would be great to also print the newer `java.time.*` classes as `#inst`.
Thanks so much for the kaocha, I am really enjoying using it! Some of my integration tests include the comparison of largish data structures. It can take my eyeballs a...
I sometimes need to write tests for functions that output strings, in particular multi-line strings. Right now deep-diff2 will just say `- +`, which isn't very useful for longer strings...
Thanks for the awesome tool! We are currently using it in an internal web-based integration testing tool. It's working great right up until trying to display a pretty printed version...