Change public-fns-have-clauses assertion to allow custom clauses

Fixes #416
This commit is contained in:
Cora Sutton 2022-07-28 16:56:24 -05:00
parent 8e72cb8f2c
commit 79c005b765

View file

@ -1030,7 +1030,7 @@
;; ensure #295 stays true (all public functions have docstring):
(assert (empty? (->> (ns-publics *ns*) (vals) (c/filter (comp not :doc meta))))))
;; ensure all public functions match clauses:
(assert (= (clojure.core/set (conj @@#'honey.sql/base-clause-order
(assert (= (clojure.core/set (conj @#'honey.sql/default-clause-order
:composite :filter :lateral :over :within-group
:upsert
:generic-helper-variadic :generic-helper-unary))