babashka/test-resources/lib_tests/pyramid/pull_test.cljc
Gabriel Horner 744c5d0732 Add some additional libraries to test
Also improved docs around add-libtest
Close #1137
Close #1128
2022-01-11 23:39:10 -05:00

23 lines
513 B
Clojure

(ns pyramid.pull-test
(:require
[clojure.test :as t]
[pyramid.pull :as p]))
(def entities
(for [i (range 1000)]
[:id i]))
(t/deftest many-entities
(t/is (= (set entities)
(:entities
(p/pull-report
{:id (into
{}
(map #(vector
(second %)
(hash-map (first %) (second %))))
entities)
:all (vec entities)}
[{:all [:id]}])))))