juxt / clip

Light structure and support for dependency injection
MIT License
228 stars 15 forks source link

fix test compilation failure 'No such var: clip.edn/analyze' #28

Open loganlinn opened 2 years ago

loganlinn commented 2 years ago

removes a failing test (added 4def489) that refers not non-existant var in juxt.clip.edn namespace.

Before

$ clj -M:test

Running tests in #{"test"}
Syntax error compiling at (juxt/clip/edn_test.clj:10:10).
No such var: clip.edn/analyze

Full report at:
/tmp/clojure-17001399447544507282.edn
/tmp/clojure-17001399447544507282.edn ```edn {:clojure.main/message "Syntax error compiling at (juxt/clip/edn_test.clj:10:10).\nNo such var: clip.edn/analyze\n", :clojure.main/triage {:clojure.error/phase :compile-syntax-check, :clojure.error/line 10, :clojure.error/column 10, :clojure.error/source "edn_test.clj", :clojure.error/path "juxt/clip/edn_test.clj", :clojure.error/class java.lang.RuntimeException, :clojure.error/cause "No such var: clip.edn/analyze"}, :clojure.main/trace {:via [{:type clojure.lang.Compiler$CompilerException, :message "Syntax error compiling at (juxt/clip/edn_test.clj:10:10).", :data {:clojure.error/phase :compile-syntax-check, :clojure.error/line 10, :clojure.error/column 10, :clojure.error/source "juxt/clip/edn_test.clj"}, :at [clojure.lang.Compiler analyze "Compiler.java" 6812]} {:type java.lang.RuntimeException, :message "No such var: clip.edn/analyze", :at [clojure.lang.Util runtimeException "Util.java" 221]}], :trace [[clojure.lang.Util runtimeException "Util.java" 221] [clojure.lang.Compiler resolveIn "Compiler.java" 7392] [clojure.lang.Compiler resolve "Compiler.java" 7362] [clojure.lang.Compiler analyzeSymbol "Compiler.java" 7323] [clojure.lang.Compiler analyze "Compiler.java" 6772] [clojure.lang.Compiler analyze "Compiler.java" 6749] [clojure.lang.Compiler$InvokeExpr parse "Compiler.java" 3824] [clojure.lang.Compiler analyzeSeq "Compiler.java" 7113] [clojure.lang.Compiler analyze "Compiler.java" 6793] [clojure.lang.Compiler analyze "Compiler.java" 6749] [clojure.lang.Compiler$InvokeExpr parse "Compiler.java" 3892] [clojure.lang.Compiler analyzeSeq "Compiler.java" 7113] [clojure.lang.Compiler analyze "Compiler.java" 6793] [clojure.lang.Compiler access$300 "Compiler.java" 38] [clojure.lang.Compiler$LetExpr$Parser parse "Compiler.java" 6388] [clojure.lang.Compiler analyzeSeq "Compiler.java" 7111] [clojure.lang.Compiler analyze "Compiler.java" 6793] [clojure.lang.Compiler analyzeSeq "Compiler.java" 7099] [clojure.lang.Compiler analyze "Compiler.java" 6793] [clojure.lang.Compiler analyze "Compiler.java" 6749] [clojure.lang.Compiler$BodyExpr$Parser parse "Compiler.java" 6124] [clojure.lang.Compiler$TryExpr$Parser parse "Compiler.java" 2318] [clojure.lang.Compiler analyzeSeq "Compiler.java" 7111] [clojure.lang.Compiler analyze "Compiler.java" 6793] [clojure.lang.Compiler analyze "Compiler.java" 6749] [clojure.lang.Compiler$BodyExpr$Parser parse "Compiler.java" 6124] [clojure.lang.Compiler$FnMethod parse "Compiler.java" 5471] [clojure.lang.Compiler$FnExpr parse "Compiler.java" 4033] [clojure.lang.Compiler analyzeSeq "Compiler.java" 7109] [clojure.lang.Compiler analyze "Compiler.java" 6793] [clojure.lang.Compiler analyze "Compiler.java" 6749] [clojure.lang.Compiler$InvokeExpr parse "Compiler.java" 3824] [clojure.lang.Compiler analyzeSeq "Compiler.java" 7113] [clojure.lang.Compiler analyze "Compiler.java" 6793] [clojure.lang.Compiler analyze "Compiler.java" 6749] [clojure.lang.Compiler$TryExpr$Parser parse "Compiler.java" 2289] [clojure.lang.Compiler analyzeSeq "Compiler.java" 7111] [clojure.lang.Compiler analyze "Compiler.java" 6793] [clojure.lang.Compiler analyzeSeq "Compiler.java" 7099] [clojure.lang.Compiler analyze "Compiler.java" 6793] [clojure.lang.Compiler analyzeSeq "Compiler.java" 7099] [clojure.lang.Compiler analyze "Compiler.java" 6793] [clojure.lang.Compiler analyzeSeq "Compiler.java" 7099] [clojure.lang.Compiler analyze "Compiler.java" 6793] [clojure.lang.Compiler analyze "Compiler.java" 6749] [clojure.lang.Compiler$BodyExpr$Parser parse "Compiler.java" 6122] [clojure.lang.Compiler$FnMethod parse "Compiler.java" 5471] [clojure.lang.Compiler$FnExpr parse "Compiler.java" 4033] [clojure.lang.Compiler analyzeSeq "Compiler.java" 7109] [clojure.lang.Compiler analyze "Compiler.java" 6793] [clojure.lang.Compiler analyzeSeq "Compiler.java" 7099] [clojure.lang.Compiler analyze "Compiler.java" 6793] [clojure.lang.Compiler analyze "Compiler.java" 6749] [clojure.lang.Compiler$MapExpr parse "Compiler.java" 3108] [clojure.lang.Compiler analyze "Compiler.java" 6801] [clojure.lang.Compiler analyze "Compiler.java" 6749] [clojure.lang.Compiler$DefExpr$Parser parse "Compiler.java" 594] [clojure.lang.Compiler analyzeSeq "Compiler.java" 7111] [clojure.lang.Compiler analyze "Compiler.java" 6793] [clojure.lang.Compiler analyze "Compiler.java" 6749] [clojure.lang.Compiler eval "Compiler.java" 7185] [clojure.lang.Compiler load "Compiler.java" 7640] [clojure.lang.RT loadResourceScript "RT.java" 381] [clojure.lang.RT loadResourceScript "RT.java" 372] [clojure.lang.RT load "RT.java" 459] [clojure.lang.RT load "RT.java" 424] [clojure.core$load$fn__5926 invoke "core.clj" 6115] [clojure.core$load invokeStatic "core.clj" 6114] [clojure.core$load doInvoke "core.clj" 6098] [clojure.lang.RestFn invoke "RestFn.java" 408] [clojure.core$load_one invokeStatic "core.clj" 5897] [clojure.core$load_one invoke "core.clj" 5892] [clojure.core$load_lib$fn__5866 invoke "core.clj" 5937] [clojure.core$load_lib invokeStatic "core.clj" 5936] [clojure.core$load_lib doInvoke "core.clj" 5917] [clojure.lang.RestFn applyTo "RestFn.java" 142] [clojure.core$apply invokeStatic "core.clj" 669] [clojure.core$apply invoke "core.clj" 662] [clojure.core$load_libs invokeStatic "core.clj" 5975] [clojure.core$load_libs doInvoke "core.clj" 5958] [clojure.lang.RestFn applyTo "RestFn.java" 137] [clojure.core$apply invokeStatic "core.clj" 669] [clojure.core$apply invoke "core.clj" 662] [clojure.core$require invokeStatic "core.clj" 6060] [clojure.core$require doInvoke "core.clj" 5996] [clojure.lang.RestFn invoke "RestFn.java" 408] [clojure.core$map$fn__4788 invoke "core.clj" 2759] [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" 713] [clojure.core$next__4199 invokeStatic "core.clj" 64] [clojure.core$next__4199 invoke "core.clj" 64] [clojure.core$dorun invokeStatic "core.clj" 3131] [clojure.core$dorun invoke "core.clj" 3121] [cognitect.test_runner$test invokeStatic "test_runner.clj" 62] [cognitect.test_runner$test invoke "test_runner.clj" 53] [cognitect.test_runner$_main invokeStatic "test_runner.clj" 116] [cognitect.test_runner$_main doInvoke "test_runner.clj" 105] [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" 514] [clojure.main$main_opt invoke "main.clj" 510] [clojure.main$main invokeStatic "main.clj" 664] [clojure.main$main doInvoke "main.clj" 616] [clojure.lang.RestFn applyTo "RestFn.java" 137] [clojure.lang.Var applyTo "Var.java" 705] [clojure.main main "main.java" 40]], :cause "No such var: clip.edn/analyze", :phase :compile-syntax-check}} ```

After

$ clj -M:test

Running tests in #{"test"}

Testing juxt.clip.core-test

Ran 9 tests containing 83 assertions.
0 failures, 0 errors.