are let-bound its template vars, so a var inside quote never substituted: (are [x] (special-symbol? 'x) if def) tested the literal symbol x twice. Rebuild are on clojure.template/do-template (postwalk substitution), the same architecture as upstream, with the same arg-count check. This un-aborts every suite namespace whose are rows need substitution: cts baseline moves 5302->5614 pass, 236->192 errors, 88->84 baselined namespaces. The newly-reachable assertions also surface real divergences now baselined and filed (edn reader strictness, Boolean ctor). |
||
|---|---|---|
| .. | ||
| core | ||
| sci | ||
| data.clj | ||
| edn.clj | ||
| pprint.clj | ||
| set.clj | ||
| string.clj | ||
| template.clj | ||
| test.clj | ||
| walk.clj | ||
| zip.clj | ||