GitHub / simonmichael/shelltestrunner / commits
Easy, repeatable testing of CLI programs/commands
| SHA | Message | Author | Date | Stats |
|---|---|---|---|---|
| 60ba1fdb | finalise 1.11 | Simon Michael <s****n@j****m> | 9 months ago | |
| eef001ab | stack912 -> stack | Simon Michael <s****n@j****m> | 9 months ago | |
| 385331c6 | stack -> stack910 | Simon Michael <s****n@j****m> | 9 months ago | |
| e2c204be | set a dev version; update changelog | Simon Michael <s****n@j****m> | over 1 year ago | |
| 4d493d26 | cabal file: clean up, require cabal 3+ | Simon Michael <s****n@j****m> | over 1 year ago | |
| 01254f0e | ci: use the preinstalled ghc | Simon Michael <s****n@j****m> | over 1 year ago | |
| 30047616 | tests: simplify: assume 'ghc' works, drop use of STACKYAMLOPT | Simon Michael <s****n@j****m> | over 1 year ago | |
| fda7f629 | stack: silence ghc/Cabal version warnings with 9.12 | Simon Michael <s****n@j****m> | over 1 year ago | |
| 8cf6a846 | ci: edit | Simon Michael <s****n@j****m> | over 1 year ago | |
| f701e29e | ci: fix | Simon Michael <s****n@j****m> | over 1 year ago | |
| ca2a6ba6 | ci: fix | Simon Michael <s****n@j****m> | over 1 year ago | |
| 6f15558a | ci: try to refactor; use preinstalled stack, ghc 9.12 | Simon Michael <s****n@j****m> | over 1 year ago | |
| 5423cf62 | fix ci workflow | Simon Michael <s****n@j****m> | over 1 year ago | |
| 3f89d475 | fix ci workflow | Simon Michael <s****n@j****m> | over 1 year ago | |
| 5bcf240b | add stack yamls for recent ghcs, update tested-with | Simon Michael <s****n@j****m> | over 1 year ago | |
| 696ecf3f | fix: -i1 for files with only 1 test |
Thomas Miedema <t****a@g****m>
Committed by: Simon Michael <s****n@j****m> |
over 1 year ago | |
| d1657567 | ci: fix some breakage | Simon Michael <s****n@j****m> | almost 3 years ago | |
| 7af94753 | update readme | Simon Michael <s****n@j****m> | almost 3 years ago | |
| 7fbdf2a0 | update example tests | Simon Michael <s****n@j****m> | almost 3 years ago | |
| 136a7f1c | make tests more robust | Simon Michael <s****n@j****m> | almost 3 years ago | |
| af8ddbae | doc: changelog, announce for 1.10 | Simon Michael <s****n@j****m> | almost 3 years ago | |
| ee3cdb02 | gitignore | Simon Michael <s****n@j****m> | almost 3 years ago | |
| 6df3eaf8 | stack: drop 9.4 yaml | Simon Michael <s****n@j****m> | almost 3 years ago | |
| 79db86b7 | stack: bump to latest nightly | Simon Michael <s****n@j****m> | almost 3 years ago | |
| 8be879dc | ci: building with oldest ghc is enough, save some carbon | Simon Michael <s****n@j****m> | almost 3 years ago | |
| b9b3739e | Fix CI for GHC 9.6: stack --silent supresses warning about too new GHC | Andreas Abel <a****l@i****e> | almost 3 years ago | |
| 6712f472 | Bump stack*.yaml to latest resolvers | Andreas Abel <a****l@i****e> | almost 3 years ago | |
| 56b3b1a5 | Bump cabal-version to 1.10 (required by Hackage) | Andreas Abel <a****l@i****e> | almost 3 years ago | |
| 7d46472d | Add GHC 9.6 to CI | Andreas Abel <a****l@i****e> | about 3 years ago | |
| 567930a2 | Fix clash with base-4.18 which now exports traceWith | Andreas Abel <a****l@i****e> | about 3 years ago | |
| d8476d9b | stack8.10: add hspec-discover extra-dep | Simon Michael <s****n@j****m> | over 3 years ago | |
| a05cfa51 | refactor | Simon Michael <s****n@j****m> | over 3 years ago | |
| f4929bdf | fix for, require hspec >=2.9 | Simon Michael <s****n@j****m> | over 3 years ago | |
| 316f6135 | bump version 1.10; bump copyright notice | Simon Michael <s****n@j****m> | over 3 years ago | |
| 5b099d73 | add a ghc 8.10 build to CI | Simon Michael <s****n@j****m> | over 3 years ago | |
| 10084f69 | doc: note format conversion issues | Simon Michael <s****n@j****m> | over 3 years ago | |
| 63ca0820 | --print=v3: print >= 0 as >= | Simon Michael <s****n@j****m> | over 3 years ago | |
| ba6ae404 | --print: convert unspecified out/err in v1 to a null test in v2/v3 | Simon Michael <s****n@j****m> | over 3 years ago | |
| 0ed15495 | --print: backslash-escape forward slashes in regex matchers | Simon Michael <s****n@j****m> | over 3 years ago | |
| 368a9953 | doc: clarify file formats | Simon Michael <s****n@j****m> | over 3 years ago | |
| a6124798 | --print: always add exit delimiter if out/err ends with blank lines | Simon Michael <s****n@j****m> | over 3 years ago | |
| fad62f2f | update changelog | Simon Michael <s****n@j****m> | over 3 years ago | |
| abda1b25 | fix comment | Simon Michael <s****n@j****m> | over 3 years ago | |
| 7fb55177 | fix cabal-version, update tested-with | Simon Michael <s****n@j****m> | over 3 years ago | |
| 164df846 | print: omit v3's > delimiter, really no need for it | Simon Michael <s****n@j****m> | over 3 years ago | |
| 070dc562 | stack: bump to latest nightly / ghc 9.4 | Simon Michael <s****n@j****m> | over 3 years ago | |
| 1f6b686b | clearer 300 char regex limit message | Simon Michael <s****n@j****m> | about 4 years ago | |
| 97fb0af3 | bump copyright | Simon Michael <s****n@j****m> | about 4 years ago | |
| f684199f | note GHCI/cmdargs issue | Simon Michael <s****n@j****m> | about 4 years ago | |
| 8fd1103b | bump stack resolver | Simon Michael <s****n@j****m> | about 4 years ago | |
| ee584c90 | stack: bump to latest nightly / ghc 9.2 | Simon Michael <s****n@j****m> | over 4 years ago | |
| fe9d29ad | add -p for --precise | Simon Michael <s****n@j****m> | over 4 years ago | |
| 28204e9b | stack: bump to lts-18.5 | Simon Michael <s****n@j****m> | about 5 years ago | |
| f9c28550 | update chat channel | Simon Michael <s****n@j****m> | about 5 years ago | |
| 590da470 | Bugfix: fix order of stdin and command |
Jakob Schöttl <j****t@g****m>
Committed by: Simon Michael <s****n@j****m> |
over 5 years ago | |
| 5c638423 | drop unnecessary test (#9) | Simon Michael <s****n@j****m> | almost 6 years ago | |
| 0a6f62e9 | add disabled test for #9 | Simon Michael <s****n@j****m> | almost 6 years ago | |
| 67bde174 | drop support for * comment lines (fix #23) | Simon Michael <s****n@j****m> | almost 6 years ago | |
| eba12dfe | make tests $STACKYAML-aware, fix GHC 8.10 CI - part 2 | Simon Michael <s****n@j****m> | almost 6 years ago | |
| 94fe5c2e | make tests $STACKYAML-aware, fix GHC 8.10 CI | Simon Michael <s****n@j****m> | almost 6 years ago | |
| 37465885 | ci: use cached stack | Simon Michael <s****n@j****m> | almost 6 years ago | |
| 9e6fdf42 | ci: force install of latest stack | Simon Michael <s****n@j****m> | almost 6 years ago | |
| 1613e748 | stack: bump resolvers | Simon Michael <s****n@j****m> | almost 6 years ago | |
| 77684ea4 | Add the --print feature for printing/converting tests (#24) |
Jakob Schöttl <j****t@g****m>
Committed by: GitHub <n****y@g****m> |
almost 6 years ago | |
| b0836bda | Use hspec as alternative test framework |
Jakob Schöttl <j****t@g****m>
Committed by: Simon Michael <s****n@j****m> |
almost 6 years ago | |
| 484c1509 | ci: fix | Simon Michael <s****n@j****m> | almost 6 years ago | |
| 3c30b47a | ignore stack lock files | Simon Michael <s****n@j****m> | almost 6 years ago | |
| 77c1ee5f | ci: make tests use correct ghc version | Simon Michael <s****n@j****m> | almost 6 years ago | |
| 9027edbe | clean up makefile, make it respect $STACKYAML env var | Simon Michael <s****n@j****m> | almost 6 years ago | |
| 2b9bc820 | ci: fix syntax error | Simon Michael <s****n@j****m> | almost 6 years ago | |
| 0b882912 | add stack8.10.yaml; add more elaborate CI with caching | Simon Michael <s****n@j****m> | almost 6 years ago | |
| df0aa6e9 | drop negative testing of bash tests, not needed for now (#20) | Simon Michael <s****n@j****m> | almost 6 years ago | |
| 8a285618 | simplify "make test" output for bash tests (#20) | Simon Michael <s****n@j****m> | about 6 years ago | |
| a245112f | merge Merge pull request #20 from obfusk/fix-tests-and-cabal |
Simon Michael <s****n@j****m>
Committed by: GitHub <n****y@g****m> |
about 6 years ago | |
| d9f596e6 | Add --print option to print shelltest files in v1-3 |
Jakob Schöttl <j****t@g****m>
Committed by: Simon Michael <s****n@j****m> |
about 6 years ago | |
| cb2a78b6 | improve bash tests & fix extra-source-files | Felix C. Stegerman <f****x@o****t> | about 6 years ago | |
| 6e96870b | CI: don't modify PATH now that tests run ghc via stack |
Felix C. Stegerman <f****x@o****t>
Committed by: Simon Michael <s****n@j****m> |
about 6 years ago | |
| 27dd4713 | use stack's ghc to silence warning that was breaking tests | Simon Michael <s****n@j****m> | about 6 years ago | |
| 64e89258 | ignore stack.yaml.lock | Simon Michael <s****n@j****m> | about 6 years ago | |
| 95d01ab5 | merge Merge pull request #17 from obfusk/fix-shell |
Simon Michael <s****n@j****m>
Committed by: GitHub <n****y@g****m> |
about 6 years ago | |
| 396b6e69 | merge Merge pull request #18 from obfusk/fix-ci |
Simon Michael <s****n@j****m>
Committed by: GitHub <n****y@g****m> |
about 6 years ago | |
| 2252e0dc | add CI | Felix C. Stegerman <f****x@o****t> | over 6 years ago | |
| 7e4e86de | add bash test | Felix C. Stegerman <f****x@o****t> | over 6 years ago | |
| cc8ad853 | improve --shell option | Felix C. Stegerman <f****x@o****t> | over 6 years ago | |
| 501206c0 | ;bump to a recent stackage lts | Simon Michael <s****n@j****m> | over 6 years ago | |
| dc817f64 | add --shell option | Felix C. Stegerman <f****x@o****t> | almost 7 years ago | |
| 96abe3da | fix format1's handling of delimiter characters in test content (#16) | Simon Michael <s****n@j****m> | over 7 years ago | |
| 7b47b4f6 | improve tests for delimiter characters; add for format 2 also (#16) | Simon Michael <s****n@j****m> | over 7 years ago | |
| 8c2ea032 | test for format 1 angle-bracket issue | Simon Michael <s****n@j****m> | over 7 years ago | |
| a830cd43 | options help cleanups | Simon Michael <s****n@j****m> | over 7 years ago | |
| afcd6845 | bump stack resolver to lts-13 | Simon Michael <s****n@j****m> | over 7 years ago | |
| a7b53d8a | bump default resolver to 12.0 | Simon Michael <s****n@j****m> | almost 8 years ago | |
| 41bdadeb | also treat lines beginning with * as comments, allowing org mode | Simon Michael <s****n@j****m> | almost 8 years ago | |
| cec717f7 | explain fromJust use | Simon Michael <s****n@j****m> | about 8 years ago | |
| 71182747 | -h means --help, not --hide-successes | Simon Michael <s****n@j****m> | over 8 years ago | |
| 3b9d0ceb | bump default resolver to a recent nightly | Simon Michael <s****n@j****m> | over 8 years ago | |
| a0028191 | add agda to examples | Simon Michael <s****n@j****m> | over 8 years ago | |
| 4d5a89c9 | Tests for failing test line numbers implemented. | taavi.valjaots <t****s@g****m> | over 8 years ago | |
| 0c1d2290 | Line number, where test is located, is printed on case of test failure. | taavi.valjaots <t****s@g****m> | over 8 years ago | |
| f265e8ac | rename test files to satisfy hackage | Simon Michael <s****n@j****m> | over 8 years ago |