diff options
| author | Marshall Lochbaum <mwlochbaum@gmail.com> | 2021-05-15 11:13:20 -0400 |
|---|---|---|
| committer | Marshall Lochbaum <mwlochbaum@gmail.com> | 2021-05-15 11:13:20 -0400 |
| commit | 3dc2957c9e48561c3f78f77c6a1d4bf5736a6dde (patch) | |
| tree | df7119d1dd1043794aa01cc09c187bc195a7b008 | |
| parent | df001f1e38276a4b2a276042ca498c778c64e0ad (diff) | |
test/exe no longer needed for CBQN: use test/this.bqn
| -rwxr-xr-x | test/exe | 24 |
1 files changed, 0 insertions, 24 deletions
diff --git a/test/exe b/test/exe deleted file mode 100755 index 3f1ea43a..00000000 --- a/test/exe +++ /dev/null @@ -1,24 +0,0 @@ -#! /usr/bin/env dbqn - -"usage: exe name [opts --] [tests]"!1≤≠•args - -# BQN is called with the first argument, or all up to the last -- -files‿exe ← •args ⊔˜ 2 ∾˜ ⊑◶⟨1⌾⊑,«⊸(⊣-<)⟩ ∨`⌾⌽ •args≡¨<"--" - -files ↩ ⟨"prim"⟩⍟(0=≠) files - -Include ← ("! %"≢3⊸↑) ∧ (0<≠)◶0‿('#'≠⊑) -Cases ← Include¨⊸/ · •FLines "cases/"∾∾⟜".bqn" -c ← ∾ Cases¨ files -Trim ← ((∨`∧∨`⌾⌽)' '⊸≠)⊸/ -e‿i ← <˘⍉> ('%'⊸= (∨´⊣)◶⟨"1"≍○<⊢, Trim¨(+`-2⊸×)⊸⊔⟩ ⊢)¨ c - -lf ← @+10 -code‿r‿err ← {inp⇐∾∾⟜lf¨i∾⟨""⟩} •SH exe -err ! 0≡code -rv ← (•BQN¨e) = (•BQN "⟨"∾r∾"⟩") -np ← ⍕≠c -•Out (0<≠)◶⟨ - "All "∾np∾" passed!"˙ - (⍕≠)∾" of "∾np∾" failed:"∾·(∾lf⊸∾¨)⊏⟜c -⟩ /1≢¨rv |
