cram icon indicating copy to clipboard operation
cram copied to clipboard

Functional tests for command line applications

Results 27 cram issues
Sort by recently updated
recently updated
newest added

This didn't work but maybe I setup something wrong. ``` $ cat test/here-doc.t $ ls -a . .. $ cat >> config config

I was just wondering if this project is still maintained? The last commit is from over 4 years ago and there are issues and PRs that have not had any...

The README links to a binary for a 0.8 release, but there is no tag in the repo for 0.8.

sometimes cram just crashes with ``` Traceback (most recent call last): File "/home/yac/.local/bin/cram", line 7, in sys.exit(cram.main(sys.argv[1:])) File "/home/yac/.local/lib/python3.6/site-packages/cram/_main.py", line 197, in main refout, postout, diff = test() File "/home/yac/.local/lib/python3.6/site-packages/cram/_cli.py",...

bug

hi (and many thanks for cram!). my .t file looks like ```` some backref errors $ cd ${TESTDIR}/../.. && ./sedcsv -f

It'd be great if you could release v0.8 properly ~via Github releases so the version can get bumped on conda-forge, among others.~ to PyPI so that it can be installed...

In some cases TESTDIR is read-only, so storing an .err file on a test failure is impossible which makes Cram itself fail. For example, if Cram is invoked as a...

If a program under test reads stdin (e.g. by accident), then cram's current behavior can be a little confusing, since what will happen is that it'll omit running anything because...

Currently, cram treats *any* indented line as though it were part of test output, even if it's not adjacent to a command, continuation, or other output line. This PR makes...

This conda recipe allows cram to be built as a conda package that can become a dependency of other conda packages. It doesn't need to live in the cram source...