mirror of
https://github.com/johnkerl/miller.git
synced 2026-07-19 01:15:21 +00:00
Accept passing C->Go regtest cases within mixed-status suites (#543)
* Accept passing C->Go regtest cases within mixed-status suites * Iterating on Windows regtest failures
This commit is contained in:
parent
947d93b017
commit
367def54d7
2038 changed files with 549 additions and 276 deletions
|
|
@ -1 +0,0 @@
|
|||
mlr --from regtest/input/s.dkvp put 'NR == 2 { $z = 100 }'
|
||||
|
|
@ -1,2 +0,0 @@
|
|||
mlr --from regtest/input/s.dkvp put 'NR != 2 { $z = 100 }'
|
||||
|
||||
|
|
@ -1 +0,0 @@
|
|||
mlr --opprint put 'filter $x > 0.5; $z = "flag"' regtest/input/abixy
|
||||
|
|
@ -1 +0,0 @@
|
|||
mlr --opprint put ' $x > 0.5 {$z = "flag"}' regtest/input/abixy
|
||||
|
|
@ -1 +0,0 @@
|
|||
mlr --opprint put 'filter !($x > 0.5); $z = "flag"' regtest/input/abixy
|
||||
|
|
@ -1 +0,0 @@
|
|||
mlr --opprint put ' !($x > 0.5) {$z = "flag"}' regtest/input/abixy
|
||||
|
|
@ -1 +0,0 @@
|
|||
mlr --opprint put '$y = sub($x, "e.*l", "")' regtest/input/sub.dat
|
||||
|
|
@ -1 +0,0 @@
|
|||
mlr --opprint put '$y = sub($x, "e.*l"i, "")' regtest/input/sub.dat
|
||||
|
|
@ -1 +0,0 @@
|
|||
mlr --opprint put '$y = sub($x, "e.*"."l", "")' regtest/input/sub.dat
|
||||
|
|
@ -1 +0,0 @@
|
|||
mlr --opprint put '$y = sub($x, "e.*l", "y123y")' regtest/input/sub.dat
|
||||
|
|
@ -1 +0,0 @@
|
|||
mlr --opprint put '$y = sub($x, "e.*l"i, "y123y")' regtest/input/sub.dat
|
||||
|
|
@ -1 +0,0 @@
|
|||
mlr --opprint put '$y = sub($x, "e.*"."l", "y123y")' regtest/input/sub.dat
|
||||
|
|
@ -1 +0,0 @@
|
|||
mlr --opprint put '$y = sub($x, "a", "aa")' regtest/input/gsub.dat
|
||||
|
|
@ -1 +0,0 @@
|
|||
mlr --opprint put '$y = gsub($x, "a", "aa")' regtest/input/gsub.dat
|
||||
|
|
@ -1 +0,0 @@
|
|||
mlr --opprint put '$y = gsub($x, "A", "Aa")' regtest/input/gsub.dat
|
||||
|
|
@ -1 +0,0 @@
|
|||
mlr --opprint put '$y = gsub($x, "a"i, "Aa")' regtest/input/gsub.dat
|
||||
|
|
@ -1 +0,0 @@
|
|||
mlr --opprint put '$y = gsub($x, "A"i, "Aa")' regtest/input/gsub.dat
|
||||
|
|
@ -1 +0,0 @@
|
|||
mlr --opprint put '$y = sub($x, "a", "")' regtest/input/gsub.dat
|
||||
|
|
@ -1 +0,0 @@
|
|||
mlr --opprint put '$y = gsub($x, "a", "")' regtest/input/gsub.dat
|
||||
|
|
@ -1 +0,0 @@
|
|||
mlr --opprint put '$y = gsub($x, "A", "")' regtest/input/gsub.dat
|
||||
|
|
@ -1 +0,0 @@
|
|||
mlr --opprint put '$y = gsub($x, "a"i, "")' regtest/input/gsub.dat
|
||||
|
|
@ -1 +0,0 @@
|
|||
mlr --opprint put '$y = gsub($x, "A"i, "")' regtest/input/gsub.dat
|
||||
|
|
@ -1 +0,0 @@
|
|||
mlr --opprint put '$y = ssub($x, "HE", "")' regtest/input/sub.dat
|
||||
|
|
@ -1 +0,0 @@
|
|||
mlr --opprint put '$y = ssub($x, "HE", "HE")' regtest/input/sub.dat
|
||||
|
|
@ -1 +0,0 @@
|
|||
mlr --opprint put '$y = ssub($x, "HE", "12345")' regtest/input/sub.dat
|
||||
|
|
@ -1 +0,0 @@
|
|||
mlr --opprint put '$y = ssub($x, "LL", "1")' regtest/input/sub.dat
|
||||
|
|
@ -1 +0,0 @@
|
|||
mlr --opprint put '$y = ssub($x, "LL", "12")' regtest/input/sub.dat
|
||||
|
|
@ -1 +0,0 @@
|
|||
mlr --opprint put '$y = ssub($x, "LL", "12345")' regtest/input/sub.dat
|
||||
|
|
@ -1 +0,0 @@
|
|||
mlr --opprint put '$y = ssub($x, "LLO", "")' regtest/input/sub.dat
|
||||
|
|
@ -1 +0,0 @@
|
|||
mlr --opprint put '$y = ssub($x, "LLO", "12")' regtest/input/sub.dat
|
||||
|
|
@ -1 +0,0 @@
|
|||
mlr --opprint put '$y = ssub($x, "LLO", "123")' regtest/input/sub.dat
|
||||
|
|
@ -1 +0,0 @@
|
|||
mlr --opprint put '$y = ssub($x, "LLO", "123456")' regtest/input/sub.dat
|
||||
|
|
@ -1 +0,0 @@
|
|||
mlr --opprint put '$y = ssub($x, "HELLO", "")' regtest/input/sub.dat
|
||||
|
|
@ -1 +0,0 @@
|
|||
mlr --opprint put '$y = ssub($x, "HELLO", "1234")' regtest/input/sub.dat
|
||||
|
|
@ -1 +0,0 @@
|
|||
mlr --opprint put '$y = ssub($x, "HELLO", "12345")' regtest/input/sub.dat
|
||||
|
|
@ -1 +0,0 @@
|
|||
mlr --opprint put '$y = ssub($x, "HELLO", "1234678")' regtest/input/sub.dat
|
||||
|
|
@ -1 +0,0 @@
|
|||
mlr --opprint put '$y = ssub($x, "nonesuch", "")' regtest/input/sub.dat
|
||||
|
|
@ -1 +0,0 @@
|
|||
mlr --opprint put '$y = ssub($x, "nonesuch", "1234")' regtest/input/sub.dat
|
||||
|
|
@ -1 +0,0 @@
|
|||
mlr --opprint put '$y = ssub($x, "nonesuch", "1234567890")' regtest/input/sub.dat
|
||||
|
|
@ -1 +0,0 @@
|
|||
mlr --oxtab put '$y = regextract($x, "[A-Z]+")' regtest/input/sub.dat
|
||||
|
|
@ -1 +0,0 @@
|
|||
mlr --oxtab put '$y = regextract($x, "[a-z]+")' regtest/input/sub.dat
|
||||
|
|
@ -1 +0,0 @@
|
|||
mlr --oxtab put '$y = regextract($x, "[0-9]+")' regtest/input/sub.dat
|
||||
|
|
@ -1 +0,0 @@
|
|||
mlr --oxtab put '$y = regextract($x, "[ef]+")' regtest/input/sub.dat
|
||||
|
|
@ -1 +0,0 @@
|
|||
mlr --oxtab put '$y = regextract($x, "[hi]+")' regtest/input/sub.dat
|
||||
|
|
@ -1 +0,0 @@
|
|||
mlr --oxtab put '$y = regextract($x, "[op]+")' regtest/input/sub.dat
|
||||
|
|
@ -1 +0,0 @@
|
|||
mlr --oxtab put '$y = regextract_or_else($x, "[A-Z]+", "DEFAULT")' regtest/input/sub.dat
|
||||
|
|
@ -1 +0,0 @@
|
|||
mlr --oxtab put '$y = regextract_or_else($x, "[a-z]+", "DEFAULT")' regtest/input/sub.dat
|
||||
|
|
@ -1 +0,0 @@
|
|||
mlr --oxtab put '$y = regextract_or_else($x, "[0-9]+", "DEFAULT")' regtest/input/sub.dat
|
||||
|
|
@ -1 +0,0 @@
|
|||
mlr --oxtab put '$y = regextract_or_else($x, "[ef]+", "DEFAULT")' regtest/input/sub.dat
|
||||
|
|
@ -1 +0,0 @@
|
|||
mlr --oxtab put '$y = regextract_or_else($x, "[hi]+", "DEFAULT")' regtest/input/sub.dat
|
||||
|
|
@ -1 +0,0 @@
|
|||
mlr --oxtab put '$y = regextract_or_else($x, "[op]+", "DEFAULT")' regtest/input/sub.dat
|
||||
|
|
@ -1 +0,0 @@
|
|||
mlr --nidx put '$1 = sub($1, "ab(c)?d(..)g", "ab<<\1>>d<<\2>>g")' ${CASEDIR}/input
|
||||
|
|
@ -1 +0,0 @@
|
|||
mlr --from regtest/input/abixy-het --opprint put -q '@o=$a.$b; emit @o'
|
||||
|
|
@ -1 +0,0 @@
|
|||
mlr --from regtest/input/abixy-het --opprint put -q '@o=$a.$b; emit @*'
|
||||
|
|
@ -1 +0,0 @@
|
|||
mlr --from regtest/input/abixy-het --opprint put -q 'emit $a.$b'
|
||||
|
|
@ -1 +0,0 @@
|
|||
mlr --from regtest/input/abixy-het --opprint put -q 'emit ($a . "_" . $b, $x . "_" . $y)'
|
||||
|
|
@ -1 +0,0 @@
|
|||
mlr --from regtest/input/abixy-het --opprint put -q ' o = $a . "_" . $b; p = $x . "_" . $y; emit (o, p)'
|
||||
|
|
@ -1 +0,0 @@
|
|||
mlr --from regtest/input/abixy-het --opprint put -q 'func f(a, b) { return a . "_" . b } o = f($a, $b); p = f($x, $y); emit (o, p)'
|
||||
|
|
@ -1 +0,0 @@
|
|||
mlr --from regtest/input/abixy-het --opprint put -q 'func f(a, b) { return a . "_" . b } @o = f($a, $b); @p = f($x, $y); emit (@o, @p)'
|
||||
|
|
@ -1 +0,0 @@
|
|||
mlr --from regtest/input/abixy-het --opprint put -q 'func f(a, b) { return a . "_" . b } emit (f($a, $b), f($x, $y))'
|
||||
|
|
@ -1 +0,0 @@
|
|||
mlr --from regtest/input/abixy-het --opprint put -q 'emit ({"ab": $a . "_" . $b}, {"ab": $x . "_" . $y})'
|
||||
|
|
@ -1 +0,0 @@
|
|||
mlr --from regtest/input/abixy-het --opprint put -q ' o = {"ab": $a . "_" . $b}; p = {"ab": $x . "_" . $y}; emit (o, p)'
|
||||
|
|
@ -1 +0,0 @@
|
|||
mlr --from regtest/input/abixy-het --opprint put -q 'func f(a, b) { return {"ab": a . "_" . b} } o = f($a, $b); p = f($x, $y); emit (o, p)'
|
||||
|
|
@ -1 +0,0 @@
|
|||
mlr --from regtest/input/abixy-het --opprint put -q 'func f(a, b) { return {"ab": a . "_" . b} } @o = f($a, $b); @p = f($x, $y); emit (@o, @p)'
|
||||
|
|
@ -1 +0,0 @@
|
|||
mlr --from regtest/input/abixy-het --opprint put -q 'func f(a, b) { return {"ab": a . "_" . b} } emit (f($a, $b), f($x, $y))'
|
||||
|
|
@ -1 +0,0 @@
|
|||
mlr --from regtest/input/abixy-het --opprint put -q ' o = {"ab": $a . "_" . $b}; p = {"ab": $x . "_" . $y}; emitp (o, p)'
|
||||
|
|
@ -1 +0,0 @@
|
|||
mlr --from regtest/input/abixy-het --opprint put -q '@o = {"ab": $a . "_" . $b}; @p = {"ab": $x . "_" . $y}; emitp (@o, @p)'
|
||||
|
|
@ -1 +0,0 @@
|
|||
mlr --from regtest/input/abixy-het --opprint put -q 'func f(a, b) { return {"ab": a . "_" . b} } o = f($a, $b); p = f($x, $y); emitp (o, p)'
|
||||
|
|
@ -1 +0,0 @@
|
|||
mlr --from regtest/input/abixy-het --opprint put -q 'func f(a, b) { return {"ab": a . "_" . b} } @o = f($a, $b); @p = f($x, $y); emitp (@o, @p)'
|
||||
|
|
@ -1 +0,0 @@
|
|||
mlr --from regtest/input/abixy-het --opprint put -q 'emit ({"ab": $a . "_" . $b}, {"ab": $x . "_" . $y}), "ab"'
|
||||
|
|
@ -1 +0,0 @@
|
|||
mlr --from regtest/input/abixy-het --opprint put -q ' o = {"ab": $a . "_" . $b}; p = {"ab": $x . "_" . $y}; emit (o, p), "ab"'
|
||||
|
|
@ -1 +0,0 @@
|
|||
mlr --from regtest/input/abixy-het --opprint put -q '@o = {"ab": $a . "_" . $b}; @p = {"ab": $x . "_" . $y}; emit (@o, @p), "ab"'
|
||||
|
|
@ -1 +0,0 @@
|
|||
mlr --from regtest/input/abixy-het --opprint put -q 'func f(a, b) { return {"ab": a . "_" . b} } o = f($a, $b); p = f($x, $y); emit (o, p), "ab"'
|
||||
|
|
@ -1 +0,0 @@
|
|||
mlr --from regtest/input/abixy-het --opprint put -q 'func f(a, b) { return {"ab": a . "_" . b} } @o = f($a, $b); @p = f($x, $y); emit (@o, @p), "ab"'
|
||||
|
|
@ -1 +0,0 @@
|
|||
mlr --from regtest/input/abixy-het --opprint put -q 'emitp ({"ab": $a . "_" . $b}, {"ab": $x . "_" . $y}), "ab"'
|
||||
|
|
@ -1 +0,0 @@
|
|||
mlr --from regtest/input/abixy-het --opprint put -q ' o = {"ab": $a . "_" . $b}; p = {"ab": $x . "_" . $y}; emitp (o, p), "ab"'
|
||||
|
|
@ -1 +0,0 @@
|
|||
mlr --from regtest/input/abixy-het --opprint put -q '@o = {"ab": $a . "_" . $b}; @p = {"ab": $x . "_" . $y}; emitp (@o, @p), "ab"'
|
||||
|
|
@ -1 +0,0 @@
|
|||
mlr --from regtest/input/abixy-het --opprint put -q 'func f(a, b) { return {"ab": a . "_" . b} } o = f($a, $b); p = f($x, $y); emitp (o, p), "ab"'
|
||||
|
|
@ -1 +0,0 @@
|
|||
mlr --from regtest/input/abixy-het --opprint put -q 'func f(a, b) { return {"ab": a . "_" . b} } @o = f($a, $b); @p = f($x, $y); emitp (@o, @p), "ab"'
|
||||
|
|
@ -1 +0,0 @@
|
|||
mlr --from regtest/input/2.dkvp put '@x=1; print'
|
||||
|
|
@ -1 +0,0 @@
|
|||
mlr --from regtest/input/2.dkvp put '@x=1; print > stdout'
|
||||
|
|
@ -1 +0,0 @@
|
|||
mlr --from regtest/input/2.dkvp put '@x=1; print > stderr'
|
||||
|
|
@ -1 +0,0 @@
|
|||
mlr --from regtest/input/2.dkvp put '@x=1; print > "${CASEDIR}/foo.dat"'
|
||||
|
|
@ -1 +0,0 @@
|
|||
mlr --from regtest/input/2.dkvp put '@x=1; print @x'
|
||||
|
|
@ -1 +0,0 @@
|
|||
mlr --from regtest/input/2.dkvp put '@x=1; print > stdout, @x'
|
||||
|
|
@ -1 +0,0 @@
|
|||
mlr --from regtest/input/2.dkvp put '@x=1; print > stderr, @x'
|
||||
|
|
@ -1 +0,0 @@
|
|||
mlr --from regtest/input/2.dkvp put '@x=1; print > "${CASEDIR}/foo.dat", @x'
|
||||
|
|
@ -1 +0,0 @@
|
|||
mlr --from regtest/input/2.dkvp put '@x=1; printn'
|
||||
|
|
@ -1 +0,0 @@
|
|||
mlr --from regtest/input/2.dkvp put '@x=1; printn > stdout'
|
||||
|
|
@ -1 +0,0 @@
|
|||
mlr --from regtest/input/2.dkvp put '@x=1; printn > stderr'
|
||||
|
|
@ -1 +0,0 @@
|
|||
mlr --from regtest/input/2.dkvp put '@x=1; printn > "${CASEDIR}/foo.dat"'
|
||||
|
|
@ -1 +0,0 @@
|
|||
mlr --from regtest/input/2.dkvp put '@x=1; printn @x'
|
||||
|
|
@ -1 +0,0 @@
|
|||
mlr --from regtest/input/2.dkvp put '@x=1; printn > stdout, @x'
|
||||
|
|
@ -1 +0,0 @@
|
|||
mlr --from regtest/input/2.dkvp put '@x=1; printn > stderr, @x'
|
||||
|
|
@ -1 +0,0 @@
|
|||
mlr --from regtest/input/2.dkvp put '@x=1; printn > "${CASEDIR}/foo.dat", @x'
|
||||
|
|
@ -1 +0,0 @@
|
|||
mlr --from regtest/input/2.dkvp put '@x=1; eprint'
|
||||
|
|
@ -1 +0,0 @@
|
|||
mlr --from regtest/input/2.dkvp put '@x=1; eprint @x'
|
||||
|
|
@ -1 +0,0 @@
|
|||
mlr --from regtest/input/2.dkvp put '@x=1; eprintn'
|
||||
|
|
@ -1 +0,0 @@
|
|||
mlr --from regtest/input/2.dkvp put '@x=1; eprintn @x'
|
||||
|
|
@ -1 +0,0 @@
|
|||
mlr --from regtest/input/2.dkvp put '@x=1; dump'
|
||||
Some files were not shown because too many files have changed in this diff Show more
Loading…
Add table
Add a link
Reference in a new issue