An open API service providing commit metadata for open source projects.

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

← Back to repository