babashka/test-resources/lib_tests/pyramid/pull_test.cljc

24 lines
513 B
Text
Raw Normal View History

(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]}])))))