deep-diff2 icon indicating copy to clipboard operation
deep-diff2 copied to clipboard

Deep diff Clojure data structures and pretty print the result

Results 11 deep-diff2 issues
Sort by recently updated
recently updated
newest added

Lets folks know, at-a-glance that this library will work with babashka!

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.

bug
documentation

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...

enhancement
help wanted

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...

enhancement
help wanted

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...

enhancement
good first issue

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...