chore: remove dev artifacts; keep only published code/tests/docs
Remove agent/dev tooling and scratch files that aren't part of the published project: - .beads/ (issue tracker) and .clj-kondo/ (linter cache) — now gitignored - AGENTS.md, CLAUDE.md, PLAN.md (agent/planning docs) - root scratch scripts: fix-core.janet, preprocess.janet, and the loose test-*.janet probes (the real tests live under test/) - clojure-features.clj — its features are already covered by test/integration/features-test.janet (dropped the optional smoke-test block) The repo now tracks only: src/ (interpreter + clojure.core.async + stdlib), test/ (spec/integration/unit), doc/grammar.ebnf, README, LICENSE, project.janet, and the vendor/sci submodule. jpm test green.
This commit is contained in:
parent
54db79e927
commit
f24c9aa1fd
27 changed files with 7 additions and 1180 deletions
|
|
@ -1,6 +1,7 @@
|
|||
# Regression tests mirroring clojure-features.clj, plus expanded coverage of
|
||||
# related features. Each case asserts (= expected actual) evaluated inside Jolt
|
||||
# (so comparisons use Jolt's own Clojure-semantics =). Run via `jpm test`.
|
||||
# Feature regression tests: a broad sweep of Clojure features (destructuring,
|
||||
# multimethods, protocols, laziness, …). Each case asserts (= expected actual)
|
||||
# evaluated inside Jolt (so comparisons use Jolt's own Clojure-semantics =).
|
||||
# Run via `jpm test`.
|
||||
(use ../../src/jolt/api)
|
||||
|
||||
(var pass 0)
|
||||
|
|
@ -143,11 +144,3 @@
|
|||
(when (pos? (length fails))
|
||||
(error (string (length fails) " feature regression(s)")))
|
||||
(print "All feature tests passed!")
|
||||
|
||||
# Smoke test: the demo file itself loads and runs end-to-end without error.
|
||||
(when (os/stat "clojure-features.clj")
|
||||
(print "\n--- running clojure-features.clj (smoke test) ---")
|
||||
(def res (protect (load-string (init) (slurp "clojure-features.clj"))))
|
||||
(unless (= (res 0) true)
|
||||
(error (string "clojure-features.clj failed to run: " (res 1))))
|
||||
(print "--- clojure-features.clj ran cleanly ---"))
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue