This page is not created by, affiliated with, or supported by Slack Technologies, Inc.
2022-04-20
Channels
- # announcements (3)
- # babashka (7)
- # beginners (36)
- # calva (71)
- # cider (25)
- # clj-commons (5)
- # cljdoc (19)
- # cljs-dev (5)
- # clojure (223)
- # clojure-austin (2)
- # clojure-bay-area (1)
- # clojure-europe (31)
- # clojure-france (6)
- # clojure-nl (2)
- # clojure-norway (19)
- # clojure-spec (13)
- # clojure-uk (7)
- # clojurescript (127)
- # core-logic (2)
- # cursive (21)
- # datalevin (53)
- # datomic (9)
- # emacs (37)
- # events (1)
- # graphql (8)
- # jobs (12)
- # lsp (8)
- # off-topic (92)
- # pathom (49)
- # pedestal (1)
- # polylith (3)
- # re-frame (25)
- # releases (2)
- # sci (11)
- # shadow-cljs (13)
- # vim (10)
@corasaurus-hex I think I’ll make a tweak to searchset tests 🧵
ahhhh ok, for sure
It’s hard for me to easily tell what is different. So I’m thinking… I’ll save the expected result maps sorted so I can use convential diff tools to compare.
oh, good idea
I try to do that when data/code is hard to generate
and you definitely don't need to ask permission to make changes especially to improve things
those tests are pretty shitty tbh
oh for sure! the thing was that I didn't know the data structures well enough to generate input or anticipate output for a lot of these functions and so the tests came last
and it was just all repl iteration
there's actually a bunch of data we're sending back that I'm not using
@corasaurus-hex, I got the https://github.com/cljdoc/cljdoc/pull/596! Care to have a quick glance?