Open
Description
basilisp.test/is
fetches line numbers from the (is ...)
form during macroexpansion to report line numbers of failing tests. It seems that are
-based tests lose reader position when they're first read and therefore we end up getting line number outputs like this:
FAIL in (hierarchy-test) (test_core_fns.lpy:None)
derived with keywords :: underive :: ancestors :: Test failure: (= nil (ancestors h :tests.basilisp.test-core-fns/isosceles))
expected: nil
actual: #{:tests.basilisp.test-core-fns/polygon}
Metadata
Metadata
Assignees
Type
Projects
Status
To do