diff --git a/test/README.md b/test/README.md index f83651af..4df5dd1e 100644 --- a/test/README.md +++ b/test/README.md @@ -10,7 +10,6 @@ test/run.bqn // run tests in test/cases/ ./BQN test/cmp.bqn // fuzz-test scalar comparison functions =≠<≤>≥ ./BQN test/equal.bqn // fuzz-test 𝕨≡𝕩 ./BQN test/copy.bqn // fuzz-test creating new arrays with elements copied from another -./BQN test/bit.bqn // fuzz-test •bit functions ./BQN test/mut.bqn // fuzz-test mut.h (currently just bitarr fill) ./BQN test/various.bqn // tests for various small things ./BQN test/random.bqn // test (•MakeRand n).Range diff --git a/test/bit.bqn b/test/cases/fuzz/bit.bqn similarity index 94% rename from test/bit.bqn rename to test/cases/fuzz/bit.bqn index f10cabf2..0105be57 100644 --- a/test/bit.bqn +++ b/test/cases/fuzz/bit.bqn @@ -1,6 +1,8 @@ -u ← ⌊100×(•UnixTime+1|100וMonoTime)@ -r ← •MakeRand •Show u -⟨RandVals, casts⟩ ← ⟨r⟩ •Import "utils.bqn" +### WHOLE-FILE-TEST +# •bit tests +helpers ← ⊑•args +r ← (helpers.GetRand@) +⟨RandVals, casts⟩ ← ⟨r⟩ helpers.Import "utils.bqn" widths ← ⊑¨casts # Test •bit._cast first