Closed nasser closed 4 years ago
As of tonight
Ran 407 tests containing 6763 assertions.
73 failures, 34 errors.
{:test 407, :pass 6656, :fail 73, :error 34, :type :summary}
Got clojure.test-clojure.control
and clojure.test-clojure.data-structures
passing. Not sure why the passing number changed, I hope the patches didn't break anything.
Ran 407 tests containing 6536 assertions.
42 failures, 70 errors.
{:test 407, :pass 6424, :fail 42, :error 70, :type :summary}
Fixed some regressions. Some test namespaces (e.g. multimethods) cannot be run more than once, it seems, because they define things into their own namespace and violate the assumption that some assertions make...
Ran 407 tests containing 6778 assertions.
72 failures, 30 errors.
{:test 407, :pass 6676, :fail 72, :error 30, :type :summary}
Ran 399 tests containing 7895 assertions.
21 failures, 10 errors.
{:test 399, :pass 7867, :fail 18, :error 10, :type :summary}
A few regressions, but the suite is more or less passing except for protocols
.
clojure.test-clojure.def
ERROR in (dynamic-redefinition)
clojure.test-clojure.protocols
FAIL in (test-statics) (:0)
ERROR in (defrecord-interfaces-test) (:0)
FAIL in (protocols-test) (:)
clojure.test-clojure.rt
FAIL in (error-messages) (:0)
All tests observed to pass as of last night. The error message tests are skipped for now because they're somewhat obnoxious and our error reporting story needs an overhaul anyway.
Ran 397 tests containing 7873 assertions.
0 failures, 0 errors.
{:test 397, :pass 7873, :fail 0, :error 0, :type :summary}
MAGIC should pass the Clojure test suite
clojure.test-clojure.agents
clojure.test-clojure.atoms
clojure.test-clojure.clojure-set
clojure.test-clojure.clojure-walk
clojure.test-clojure.clojure-zip
clojure.test-clojure.control
clojure.test-clojure.data
clojure.test-clojure.data-structures
clojure.test-clojure.data-structures-interop
clojure.test-clojure.def
clojure.test-clojure.delays
clojure.test-clojure.edn
clojure.test-clojure.errors
clojure.test-clojure.fn
clojure.test-clojure.for
clojure.test-clojure.java-interop
clojure.test-clojure.keywords
clojure.test-clojure.logic
clojure.test-clojure.macros
clojure.test-clojure.main
clojure.test-clojure.metadata
clojure.test-clojure.multimethods
clojure.test-clojure.ns-libs
clojure.test-clojure.numbers
clojure.test-clojure.other-functions
clojure.test-clojure.parallel
clojure.test-clojure.predicates
clojure.test-clojure.printer
clojure.test-clojure.protocols
clojure.test-clojure.reducers
clojure.test-clojure.refs
clojure.test-clojure.repl
clojure.test-clojure.rt
clojure.test-clojure.sequences
clojure.test-clojure.serialization
clojure.test-clojure.server
clojure.test-clojure.special
clojure.test-clojure.string
clojure.test-clojure.test
clojure.test-clojure.test-fixtures
clojure.test-clojure.transducers
clojure.test-clojure.transients
clojure.test-clojure.try-catch
clojure.test-clojure.vars
clojure.test-clojure.vectors
clojure.test-clojure.volatiles