We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
I ran the tests against Clojure 1.10 and it blew up mightily.
Errors like:
lein test :only spec-provider.trace-test/instrument-test ERROR in (instrument-test) (alpha.clj:132) Uncaught exception, not in assertion. expected: nil actual: clojure.lang.ExceptionInfo: Call to #'spec-provider.stats/update-stats did not conform to spec. {:clojure.spec.alpha/problems ({:path [:stats :clojure.spec.alpha/nil], :pred ni l?, :val #:spec-provider.stats{:distinct-values #{}, :sample-count 1, :pred-map {#object[clojure.core$sequential_QMARK_ 0x65e21ce3 "clojure.core$sequential_QMAR K_@65e21ce3"] #:spec-provider.stats{:sample-count 1, :min-length 11, :max-length 11}}, :elements-pos {0 #:spec-provider.stats{:distinct-values #{10}, :sample-co unt 1, :pred-map {#object[clojure.core$integer_QMARK_ 0x7cbeac65 "clojure.core$i nteger_QMARK_@7cbeac65"] #:spec-provider.stats{:sample-count 1, :min 10, :max 10 }}}, 7 #:spec-provider.stats{:distinct-values #{80}, :sample-count 1, :pred-map {#object[clojure.core$integer_QMARK_ 0x7cbeac65 "clojure.core$integer_QMARK_@7cb eac65"] #:spec-provider.stats{:sample-count 1, :min 80, :max 80}}}, 1 #:spec-pro vider.stats{:distinct-values #{20}, :sample-count 1, :pred-map {#object[clojure. core$integer_QMARK_ 0x7cbeac65 "clojure.core$integer_QMARK_@7cbeac65"] #:spec-pr ovider.stats{:sample-count 1, :min 20, :max 20}}}, 4 #:spec-provider.stats{:dist inct-values #{50}, :sample-count 1, :pred-map {#object[clojure.core$integer_QMAR K_ 0x7cbeac65 "clojure.core$integer_QMARK_@7cbeac65"] #:spec-provider.stats{:sam ple-count 1, :min 50, :max 50}}}, 6 #:spec-provider.stats{:distinct-values #{70} , :sample-count 1, :pred-map {#object[clojure.core$integer_QMARK_ 0x7cbeac65 "cl ojure.core$integer_QMARK_@7cbeac65"] #:spec-provider.stats{:sample-count 1, :min 70, :max 70}}}, 3 #:spec-provider.stats{:distinct-values #{40}, :sample-count 1 , :pred-map {#object[clojure.core$integer_QMARK_ 0x7cbeac65 "clojure.core$intege r_QMARK_@7cbeac65"] #:spec-provider.stats{:sample-count 1, :min 40, :max 40}}}, 2 #:spec-provider.stats{:distinct-values #{30}, :sample-count 1, :pred-map {#obj ect[clojure.core$integer_QMARK_ 0x7cbeac65 "clojure.core$integer_QMARK_@7cbeac65 "] #:spec-provider.stats{:sample-count 1, :min 30, :max 30}}}, 9 #:spec-provider .stats{:distinct-values #{100}, :sample-count 1, :pred-map {#object[clojure.core $integer_QMARK_ 0x7cbeac65 "clojure.core$integer_QMARK_@7cbeac65"] #:spec-provid er.stats{:sample-count 1, :min 100, :max 100}}}, 5 #:spec-provider.stats{:distin ct-values #{60}, :sample-count 1, :pred-map {#object[clojure.core$integer_QMARK_ 0x7cbeac65 "clojure.core$integer_QMARK_@7cbeac65"] #:spec-provider.stats{:sampl e-count 1, :min 60, :max 60}}}, 10 #:spec-provider.stats{:distinct-values #{}, : sample-count 1, :pred-map {#object[clojure.core$sequential_QMARK_ 0x65e21ce3 "cl ojure.core$sequential_QMARK_@65e21ce3"] #:spec-provider.stats{:sample-count 1, : min-length 2, :max-length 2}}, :elements-pos {0 #:spec-provider.stats{:distinct- values #{110}, :sample-count 1, :pred-map {#object[clojure.core$integer_QMARK_ 0 x7cbeac65 "clojure.core$integer_QMARK_@7cbeac65"] #:spec-provider.stats{:sample- count 1, :min 110, :max 110}}}, 1 #:spec-provider.stats{:distinct-values #{"stri ng"}, :sample-count 1, :pred-map {#object[clojure.core$string_QMARK___5395 0x736 309a9 "clojure.core$string_QMARK___5395@736309a9"] #:spec-provider.stats{:sample -count 1, :min-length 6, :max-length 6}}}}}, 8 #:spec-provider.stats{:distinct-v alues #{90}, :sample-count 1, :pred-map {#object[clojure.core$integer_QMARK_ 0x7 cbeac65 "clojure.core$integer_QMARK_@7cbeac65"] #:spec-provider.stats{:sample-co unt 1, :min 90, :max 90}}}}}, :via [], :in [0]} {:path [:stats :clojure.spec.alp ha/pred :spec-provider.stats/distinct-values], :pred (clojure.core/fn [%] (cloju re.core/or (clojure.core/nil? %) (clojure.core/sequential? %))), :val #{}, :via [:spec-provider.stats/stats :spec-provider.stats/distinct-values], :in [0 :spec- provider.stats/distinct-values]} {:path [:stats :clojure.spec.alpha/pred :spec-p rovider.stats/elements-pos 1 :spec-provider.stats/distinct-values], :pred (cloju re.core/fn [%] (clojure.core/or (clojure.core/nil? %) (clojure.core/sequential? %))), :val #{10}, :via [:spec-provider.stats/stats :spec-provider.stats/elements -pos :spec-provider.stats/stats :spec-provider.stats/distinct-values], :in [0 :s pec-provider.stats/elements-pos 0 1 :spec-provider.stats/distinct-values]} {:pat h [:stats :clojure.spec.alpha/pred :spec-provider.stats/elements-pos 1 :spec-pro vider.stats/distinct-values], :pred (clojure.core/fn [%] (clojure.core/or (cloju re.core/nil? %) (clojure.core/sequential? %))), :val #{80}, :via [:spec-provider .stats/stats :spec-provider.stats/elements-pos :spec-provider.stats/stats :spec- provider.stats/distinct-values], :in [0 :spec-provider.stats/elements-pos 7 1 :s pec-provider.stats/distinct-values]} {:path [:stats :clojure.spec.alpha/pred :sp ec-provider.stats/elements-pos 1 :spec-provider.stats/distinct-values], :pred (c lojure.core/fn [%] (clojure.core/or (clojure.core/nil? %) (clojure.core/sequenti al? %))), :val #{20}, :via [:spec-provider.stats/stats :spec-provider.stats/elem ents-pos :spec-provider.stats/stats :spec-provider.stats/distinct-values], :in [ 0 :spec-provider.stats/elements-pos 1 1 :spec-provider.stats/distinct-values]} { :path [:stats :clojure.spec.alpha/pred :spec-provider.stats/elements-pos 1 :spec -provider.stats/distinct-values], :pred (clojure.core/fn [%] (clojure.core/or (c lojure.core/nil? %) (clojure.core/sequential? %))), :val #{50}, :via [:spec-prov ider.stats/stats :spec-provider.stats/elements-pos :spec-provider.stats/stats :s pec-provider.stats/distinct-values], :in [0 :spec-provider.stats/elements-pos 4 1 :spec-provider.stats/distinct-values]} {:path [:stats :clojure.spec.alpha/pred :spec-provider.stats/elements-pos 1 :spec-provider.stats/distinct-values], :pre d (clojure.core/fn [%] (clojure.core/or (clojure.core/nil? %) (clojure.core/sequ ential? %))), :val #{70}, :via [:spec-provider.stats/stats :spec-provider.stats/ elements-pos :spec-provider.stats/stats :spec-provider.stats/distinct-values], : in [0 :spec-provider.stats/elements-pos 6 1 :spec-provider.stats/distinct-values ]} {:path [:stats :clojure.spec.alpha/pred :spec-provider.stats/elements-pos 1 : spec-provider.stats/distinct-values], :pred (clojure.core/fn [%] (clojure.core/o r (clojure.core/nil? %) (clojure.core/sequential? %))), :val #{40}, :via [:spec- provider.stats/stats :spec-provider.stats/elements-pos :spec-provider.stats/stat s :spec-provider.stats/distinct-values], :in [0 :spec-provider.stats/elements-po s 3 1 :spec-provider.stats/distinct-values]} {:path [:stats :clojure.spec.alpha/ pred :spec-provider.stats/elements-pos 1 :spec-provider.stats/distinct-values], :pred (clojure.core/fn [%] (clojure.core/or (clojure.core/nil? %) (clojure.core/ sequential? %))), :val #{30}, :via [:spec-provider.stats/stats :spec-provider.st ats/elements-pos :spec-provider.stats/stats :spec-provider.stats/distinct-values ], :in [0 :spec-provider.stats/elements-pos 2 1 :spec-provider.stats/distinct-va lues]} {:path [:stats :clojure.spec.alpha/pred :spec-provider.stats/elements-pos 1 :spec-provider.stats/distinct-values], :pred (clojure.core/fn [%] (clojure.co re/or (clojure.core/nil? %) (clojure.core/sequential? %))), :val #{100}, :via [: spec-provider.stats/stats :spec-provider.stats/elements-pos :spec-provider.stats /stats :spec-provider.stats/distinct-values], :in [0 :spec-provider.stats/elemen ts-pos 9 1 :spec-provider.stats/distinct-values]} {:path [:stats :clojure.spec.a lpha/pred :spec-provider.stats/elements-pos 1 :spec-provider.stats/distinct-valu es], :pred (clojure.core/fn [%] (clojure.core/or (clojure.core/nil? %) (clojure. core/sequential? %))), :val #{60}, :via [:spec-provider.stats/stats :spec-provid er.stats/elements-pos :spec-provider.stats/stats :spec-provider.stats/distinct-v alues], :in [0 :spec-provider.stats/elements-pos 5 1 :spec-provider.stats/distin ct-values]} {:path [:stats :clojure.spec.alpha/pred :spec-provider.stats/element s-pos 1 :spec-provider.stats/distinct-values], :pred (clojure.core/fn [%] (cloju re.core/or (clojure.core/nil? %) (clojure.core/sequential? %))), :val #{}, :via [:spec-provider.stats/stats :spec-provider.stats/elements-pos :spec-provider.sta ts/stats :spec-provider.stats/distinct-values], :in [0 :spec-provider.stats/elem ents-pos 10 1 :spec-provider.stats/distinct-values]} {:path [:stats :clojure.spe c.alpha/pred :spec-provider.stats/elements-pos 1 :spec-provider.stats/elements-p os 1 :spec-provider.stats/distinct-values], :pred (clojure.core/fn [%] (clojure. core/or (clojure.core/nil? %) (clojure.core/sequential? %))), :val #{110}, :via [:spec-provider.stats/stats :spec-provider.stats/elements-pos :spec-provider.sta ts/stats :spec-provider.stats/elements-pos :spec-provider.stats/stats :spec-prov ider.stats/distinct-values], :in [0 :spec-provider.stats/elements-pos 10 1 :spec -provider.stats/elements-pos 0 1 :spec-provider.stats/distinct-values]} {:path [ :stats :clojure.spec.alpha/pred :spec-provider.stats/elements-pos 1 :spec-provid er.stats/elements-pos 1 :spec-provider.stats/distinct-values], :pred (clojure.co re/fn [%] (clojure.core/or (clojure.core/nil? %) (clojure.core/sequential? %))), :val #{"string"}, :via [:spec-provider.stats/stats :spec-provider.stats/element s-pos :spec-provider.stats/stats :spec-provider.stats/elements-pos :spec-provide r.stats/stats :spec-provider.stats/distinct-values], :in [0 :spec-provider.stats /elements-pos 10 1 :spec-provider.stats/elements-pos 1 1 :spec-provider.stats/di stinct-values]} {:path [:stats :clojure.spec.alpha/pred :spec-provider.stats/ele ments-pos 1 :spec-provider.stats/distinct-values], :pred (clojure.core/fn [%] (c lojure.core/or (clojure.core/nil? %) (clojure.core/sequential? %))), :val #{90}, :via [:spec-provider.stats/stats :spec-provider.stats/elements-pos :spec-provid er.stats/stats :spec-provider.stats/distinct-values], :in [0 :spec-provider.stat s/elements-pos 8 1 :spec-provider.stats/distinct-values]}), :clojure.spec.alpha/ spec #object[clojure.spec.alpha$regex_spec_impl$reify__2509 0x1ab1d93d "clojure. spec.alpha$regex_spec_impl$reify__2509@1ab1d93d"], :clojure.spec.alpha/value (#: spec-provider.stats{:distinct-values #{}, :sample-count 1, :pred-map {#object[cl ojure.core$sequential_QMARK_ 0x65e21ce3 "clojure.core$sequential_QMARK_@65e21ce3 "] #:spec-provider.stats{:sample-count 1, :min-length 11, :max-length 11}}, :ele ments-pos {0 #:spec-provider.stats{:distinct-values #{10}, :sample-count 1, :pre d-map {#object[clojure.core$integer_QMARK_ 0x7cbeac65 "clojure.core$integer_QMAR K_@7cbeac65"] #:spec-provider.stats{:sample-count 1, :min 10, :max 10}}}, 7 #:sp ec-provider.stats{:distinct-values #{80}, :sample-count 1, :pred-map {#object[cl ojure.core$integer_QMARK_ 0x7cbeac65 "clojure.core$integer_QMARK_@7cbeac65"] #:s pec-provider.stats{:sample-count 1, :min 80, :max 80}}}, 1 #:spec-provider.stats {:distinct-values #{20}, :sample-count 1, :pred-map {#object[clojure.core$intege r_QMARK_ 0x7cbeac65 "clojure.core$integer_QMARK_@7cbeac65"] #:spec-provider.stat s{:sample-count 1, :min 20, :max 20}}}, 4 #:spec-provider.stats{:distinct-values #{50}, :sample-count 1, :pred-map {#object[clojure.core$integer_QMARK_ 0x7cbeac 65 "clojure.core$integer_QMARK_@7cbeac65"] #:spec-provider.stats{:sample-count 1 , :min 50, :max 50}}}, 6 #:spec-provider.stats{:distinct-values #{70}, :sample-c ount 1, :pred-map {#object[clojure.core$integer_QMARK_ 0x7cbeac65 "clojure.core$ integer_QMARK_@7cbeac65"] #:spec-provider.stats{:sample-count 1, :min 70, :max 7 0}}}, 3 #:spec-provider.stats{:distinct-values #{40}, :sample-count 1, :pred-map {#object[clojure.core$integer_QMARK_ 0x7cbeac65 "clojure.core$integer_QMARK_@7c beac65"] #:spec-provider.stats{:sample-count 1, :min 40, :max 40}}}, 2 #:spec-pr ovider.stats{:distinct-values #{30}, :sample-count 1, :pred-map {#object[clojure .core$integer_QMARK_ 0x7cbeac65 "clojure.core$integer_QMARK_@7cbeac65"] #:spec-p rovider.stats{:sample-count 1, :min 30, :max 30}}}, 9 #:spec-provider.stats{:dis tinct-values #{100}, :sample-count 1, :pred-map {#object[clojure.core$integer_QM ARK_ 0x7cbeac65 "clojure.core$integer_QMARK_@7cbeac65"] #:spec-provider.stats{:s ample-count 1, :min 100, :max 100}}}, 5 #:spec-provider.stats{:distinct-values # {60}, :sample-count 1, :pred-map {#object[clojure.core$integer_QMARK_ 0x7cbeac65 "clojure.core$integer_QMARK_@7cbeac65"] #:spec-provider.stats{:sample-count 1, :min 60, :max 60}}}, 10 #:spec-provider.stats{:distinct-values #{}, :sample-coun t 1, :pred-map {#object[clojure.core$sequential_QMARK_ 0x65e21ce3 "clojure.core$ sequential_QMARK_@65e21ce3"] #:spec-provider.stats{:sample-count 1, :min-length 2, :max-length 2}}, :elements-pos {0 #:spec-provider.stats{:distinct-values #{11 0}, :sample-count 1, :pred-map {#object[clojure.core$integer_QMARK_ 0x7cbeac65 " clojure.core$integer_QMARK_@7cbeac65"] #:spec-provider.stats{:sample-count 1, :m in 110, :max 110}}}, 1 #:spec-provider.stats{:distinct-values #{"string"}, :samp le-count 1, :pred-map {#object[clojure.core$string_QMARK___5395 0x736309a9 "cloj ure.core$string_QMARK___5395@736309a9"] #:spec-provider.stats{:sample-count 1, : min-length 6, :max-length 6}}}}}, 8 #:spec-provider.stats{:distinct-values #{90} , :sample-count 1, :pred-map {#object[clojure.core$integer_QMARK_ 0x7cbeac65 "cl ojure.core$integer_QMARK_@7cbeac65"] #:spec-provider.stats{:sample-count 1, :min 90, :max 90}}}}} [10 20 30 40 50 60 70 80 90 100 (110 "string" :kkk)] #:spec-pr ovider.stats{:positional true}), :clojure.spec.alpha/fn spec-provider.stats/upda te-stats, :clojure.spec.alpha/args (#:spec-provider.stats{:distinct-values #{}, :sample-count 1, :pred-map {#object[clojure.core$sequential_QMARK_ 0x65e21ce3 "c lojure.core$sequential_QMARK_@65e21ce3"] #:spec-provider.stats{:sample-count 1, :min-length 11, :max-length 11}}, :elements-pos {0 #:spec-provider.stats{:distin ct-values #{10}, :sample-count 1, :pred-map {#object[clojure.core$integer_QMARK_ 0x7cbeac65 "clojure.core$integer_QMARK_@7cbeac65"] #:spec-provider.stats{:sampl e-count 1, :min 10, :max 10}}}, 7 #:spec-provider.stats{:distinct-values #{80}, :sample-count 1, :pred-map {#object[clojure.core$integer_QMARK_ 0x7cbeac65 "cloj ure.core$integer_QMARK_@7cbeac65"] #:spec-provider.stats{:sample-count 1, :min 8 0, :max 80}}}, 1 #:spec-provider.stats{:distinct-values #{20}, :sample-count 1, :pred-map {#object[clojure.core$integer_QMARK_ 0x7cbeac65 "clojure.core$integer_ QMARK_@7cbeac65"] #:spec-provider.stats{:sample-count 1, :min 20, :max 20}}}, 4 #:spec-provider.stats{:distinct-values #{50}, :sample-count 1, :pred-map {#objec t[clojure.core$integer_QMARK_ 0x7cbeac65 "clojure.core$integer_QMARK_@7cbeac65"] #:spec-provider.stats{:sample-count 1, :min 50, :max 50}}}, 6 #:spec-provider.s tats{:distinct-values #{70}, :sample-count 1, :pred-map {#object[clojure.core$in teger_QMARK_ 0x7cbeac65 "clojure.core$integer_QMARK_@7cbeac65"] #:spec-provider. stats{:sample-count 1, :min 70, :max 70}}}, 3 #:spec-provider.stats{:distinct-va lues #{40}, :sample-count 1, :pred-map {#object[clojure.core$integer_QMARK_ 0x7c beac65 "clojure.core$integer_QMARK_@7cbeac65"] #:spec-provider.stats{:sample-cou nt 1, :min 40, :max 40}}}, 2 #:spec-provider.stats{:distinct-values #{30}, :samp le-count 1, :pred-map {#object[clojure.core$integer_QMARK_ 0x7cbeac65 "clojure.c ore$integer_QMARK_@7cbeac65"] #:spec-provider.stats{:sample-count 1, :min 30, :m ax 30}}}, 9 #:spec-provider.stats{:distinct-values #{100}, :sample-count 1, :pre d-map {#object[clojure.core$integer_QMARK_ 0x7cbeac65 "clojure.core$integer_QMAR K_@7cbeac65"] #:spec-provider.stats{:sample-count 1, :min 100, :max 100}}}, 5 #: spec-provider.stats{:distinct-values #{60}, :sample-count 1, :pred-map {#object[ clojure.core$integer_QMARK_ 0x7cbeac65 "clojure.core$integer_QMARK_@7cbeac65"] # :spec-provider.stats{:sample-count 1, :min 60, :max 60}}}, 10 #:spec-provider.st ats{:distinct-values #{}, :sample-count 1, :pred-map {#object[clojure.core$seque ntial_QMARK_ 0x65e21ce3 "clojure.core$sequential_QMARK_@65e21ce3"] #:spec-provid er.stats{:sample-count 1, :min-length 2, :max-length 2}}, :elements-pos {0 #:spe c-provider.stats{:distinct-values #{110}, :sample-count 1, :pred-map {#object[cl ojure.core$integer_QMARK_ 0x7cbeac65 "clojure.core$integer_QMARK_@7cbeac65"] #:s pec-provider.stats{:sample-count 1, :min 110, :max 110}}}, 1 #:spec-provider.sta ts{:distinct-values #{"string"}, :sample-count 1, :pred-map {#object[clojure.cor e$string_QMARK___5395 0x736309a9 "clojure.core$string_QMARK___5395@736309a9"] #: spec-provider.stats{:sample-count 1, :min-length 6, :max-length 6}}}}}, 8 #:spec -provider.stats{:distinct-values #{90}, :sample-count 1, :pred-map {#object[cloj ure.core$integer_QMARK_ 0x7cbeac65 "clojure.core$integer_QMARK_@7cbeac65"] #:spe c-provider.stats{:sample-count 1, :min 90, :max 90}}}}} [10 20 30 40 50 60 70 80 90 100 (110 "string" :kkk)] #:spec-provider.stats{:positional true}), :clojure. spec.alpha/failure :instrument, :clojure.spec.test.alpha/caller {:file "trace.cl j", :line 23, :var-scope spec-provider.trace/record-arg-values!, :local-fn fn}} at clojure.spec.test.alpha$spec_checking_fn$conform_BANG___3024.invoke (alpha.c lj:132) clojure.spec.test.alpha$spec_checking_fn$fn__3026.doInvoke (alpha.clj:140) clojure.lang.RestFn.invoke (RestFn.java:436) spec_provider.trace$record_arg_values_BANG_$fn__3425.invoke (trace.clj:23) clojure.lang.AFn.applyToHelper (AFn.java:154) clojure.lang.AFn.applyTo (AFn.java:144) clojure.core$apply.invokeStatic (core.clj:667) clojure.core$update_in$up__6838.invoke (core.clj:6185) clojure.core$update_in$up__6838.invoke (core.clj:6184) clojure.core$update_in$up__6838.invoke (core.clj:6184) clojure.core$update_in.invokeStatic (core.clj:6186) clojure.core$update_in.doInvoke (core.clj:6172) clojure.lang.RestFn.invoke (RestFn.java:445) clojure.lang.Atom.swap (Atom.java:65) clojure.core$swap_BANG_.invokeStatic (core.clj:2354) clojure.core$swap_BANG_.invoke (core.clj:2345) spec_provider.trace$record_arg_values_BANG_.invokeStatic (trace.clj:23) spec_provider.trace$record_arg_values_BANG_.invoke (trace.clj:19) spec_provider.trace_test$fn__3616$fn__3631$foo1__3637.doInvoke (trace_test.c lj:119) clojure.lang.RestFn.invoke (RestFn.java:1449) spec_provider.trace_test$fn__3616$fn__3631.invoke (trace_test.clj:134) spec_provider.trace_test$fn__3616.invokeStatic (trace_test.clj:118) spec_provider.trace_test/fn (trace_test.clj:100) clojure.test$test_var$fn__9707.invoke (test.clj:717) clojure.test$test_var.invokeStatic (test.clj:717) clojure.test$test_var.invoke (test.clj:708) clojure.test$test_vars$fn__9733$fn__9738.invoke (test.clj:735) clojure.test$default_fixture.invokeStatic (test.clj:687) clojure.test$default_fixture.invoke (test.clj:683) clojure.test$test_vars$fn__9733.invoke (test.clj:735) clojure.test$default_fixture.invokeStatic (test.clj:687) clojure.test$default_fixture.invoke (test.clj:683) clojure.test$test_vars.invokeStatic (test.clj:731) clojure.test$test_all_vars.invokeStatic (test.clj:737) clojure.test$test_ns.invokeStatic (test.clj:758) clojure.test$test_ns.invoke (test.clj:743) user$eval1202$fn__1263.invoke (form-init8928585200070073552.clj:1) clojure.lang.AFn.applyToHelper (AFn.java:156) clojure.lang.AFn.applyTo (AFn.java:144) clojure.core$apply.invokeStatic (core.clj:667) clojure.core$apply.invoke (core.clj:660) leiningen.core.injected$compose_hooks$fn__1132.doInvoke (form-init8928585200 070073552.clj:1) clojure.lang.RestFn.applyTo (RestFn.java:137) clojure.core$apply.invokeStatic (core.clj:665) clojure.core$apply.invoke (core.clj:660) leiningen.core.injected$run_hooks.invokeStatic (form-init8928585200070073552 .clj:1) leiningen.core.injected$run_hooks.invoke (form-init8928585200070073552.clj:1 ) leiningen.core.injected$prepare_for_hooks$fn__1137$fn__1138.doInvoke (form-i nit8928585200070073552.clj:1) clojure.lang.RestFn.applyTo (RestFn.java:137) clojure.lang.AFunction$1.doInvoke (AFunction.java:31) clojure.lang.RestFn.invoke (RestFn.java:408) clojure.core$map$fn__5851.invoke (core.clj:2755) clojure.lang.LazySeq.sval (LazySeq.java:42) clojure.lang.LazySeq.seq (LazySeq.java:51) clojure.lang.Cons.next (Cons.java:39) clojure.lang.RT.next (RT.java:709) clojure.core$next__5371.invokeStatic (core.clj:64) clojure.core$reduce1.invokeStatic (core.clj:944) clojure.core$reduce1.invokeStatic (core.clj:934) clojure.core$merge_with.invokeStatic (core.clj:3059) clojure.core$merge_with.doInvoke (core.clj:3051) clojure.lang.RestFn.applyTo (RestFn.java:139) clojure.core$apply.invokeStatic (core.clj:667) clojure.test$run_tests.invokeStatic (test.clj:768) clojure.test$run_tests.doInvoke (test.clj:768) clojure.lang.RestFn.applyTo (RestFn.java:137) clojure.core$apply.invokeStatic (core.clj:665) clojure.core$apply.invoke (core.clj:660) user$eval1202$fn__1275$fn__1308.invoke (form-init8928585200070073552.clj:1) user$eval1202$fn__1275$fn__1276.invoke (form-init8928585200070073552.clj:1) user$eval1202$fn__1275.invoke (form-init8928585200070073552.clj:1) user$eval1202.invokeStatic (form-init8928585200070073552.clj:1) user$eval1202.invoke (form-init8928585200070073552.clj:1) clojure.lang.Compiler.eval (Compiler.java:7176) clojure.lang.Compiler.eval (Compiler.java:7166) clojure.lang.Compiler.load (Compiler.java:7635) clojure.lang.Compiler.loadFile (Compiler.java:7573) clojure.main$load_script.invokeStatic (main.clj:452) clojure.main$init_opt.invokeStatic (main.clj:454) clojure.main$init_opt.invoke (main.clj:454) clojure.main$initialize.invokeStatic (main.clj:485) clojure.main$null_opt.invokeStatic (main.clj:519) clojure.main$null_opt.invoke (main.clj:516) clojure.main$main.invokeStatic (main.clj:598) clojure.main$main.doInvoke (main.clj:561) clojure.lang.RestFn.applyTo (RestFn.java:137) clojure.lang.Var.applyTo (Var.java:705) clojure.main.main (main.java:37)
The text was updated successfully, but these errors were encountered:
The test suite itself runs OK over 1.10.1.
It is the :injections setup that is causing those errors
:injections
Sorry, something went wrong.
Attempted to resolve this issue in #32 .
#'spec-provider.stats/empty-stats did not conform to spec.
No branches or pull requests
I ran the tests against Clojure 1.10 and it blew up mightily.
Errors like:
The text was updated successfully, but these errors were encountered: