I attempted to use clofidence to generate a test report for our internal API using the README as a guide. After using the configuration from the README and running $ clj -X:test:clofidence the test suite runs just fine but when it comes to generating the report it errs:
{:clojure.main/message
"Execution error (ArityException) at clofidence.report-renderer/render-report-overview (report_renderer.clj:38).\nWrong number of args (0) passed to: clojure.core/max\n",
:clojure.main/triage
{:clojure.error/class clojure.lang.ArityException,
:clojure.error/line 38,
:clojure.error/cause
"Wrong number of args (0) passed to: clojure.core/max",
:clojure.error/symbol
clofidence.report-renderer/render-report-overview,
:clojure.error/source "report_renderer.clj",
:clojure.error/phase :execution},
:clojure.main/trace
{:via
[{:type clojure.lang.ArityException,
:message "Wrong number of args (0) passed to: clojure.core/max",
:at [clojure.lang.AFn throwArity "AFn.java" 429]}],
:trace
[[clojure.lang.AFn throwArity "AFn.java" 429]
[clojure.lang.RestFn invoke "RestFn.java" 399]
[clojure.lang.AFn applyToHelper "AFn.java" 152]
[clojure.lang.RestFn applyTo "RestFn.java" 132]
[clojure.core$apply invokeStatic "core.clj" 667]
[clojure.core$apply invoke "core.clj" 662]
[clofidence.report_renderer$render_report_overview
invokeStatic
"report_renderer.clj"
38]
[clofidence.report_renderer$render_report_overview
invoke
"report_renderer.clj"
33]
[clofidence.report_renderer$render_report_to_string
invokeStatic
"report_renderer.clj"
79]
[clofidence.report_renderer$render_report_to_string
invoke
"report_renderer.clj"
59]
[clofidence.main$run invokeStatic "main.clj" 177]
[clofidence.main$run invoke "main.clj" 153]
[clojure.lang.Var invoke "Var.java" 384]
[clojure.run.exec$exec invokeStatic "exec.clj" 89]
[clojure.run.exec$exec invoke "exec.clj" 78]
[clojure.run.exec$_main$fn__219 invoke "exec.clj" 216]
[clojure.run.exec$_main invokeStatic "exec.clj" 212]
[clojure.run.exec$_main doInvoke "exec.clj" 180]
[clojure.lang.RestFn invoke "RestFn.java" 397]
[clojure.lang.AFn applyToHelper "AFn.java" 152]
[clojure.lang.RestFn applyTo "RestFn.java" 132]
[clojure.lang.Var applyTo "Var.java" 705]
[clojure.core$apply invokeStatic "core.clj" 667]
[clojure.main$main_opt invokeStatic "main.clj" 523]
[clojure.main$main_opt invoke "main.clj" 519]
[clojure.main$main invokeStatic "main.clj" 674]
[clojure.main$main doInvoke "main.clj" 626]
[clojure.lang.RestFn applyTo "RestFn.java" 137]
[clojure.lang.Var applyTo "Var.java" 705]
[clojure.main main "main.java" 40]],
:cause "Wrong number of args (0) passed to: clojure.core/max"}}
I attempted to use clofidence to generate a test report for our internal API using the
READMEas a guide. After using the configuration from theREADMEand running$ clj -X:test:clofidencethe test suite runs just fine but when it comes to generating the report it errs: