summaryrefslogtreecommitdiff
path: root/tests
AgeCommit message (Collapse)Author
2012-10-05Workaround for bug in 4.8.0 when loading scsh-process in compiled mode - it ↵0.2.1Peter Bex
segfaults immediately. TODO: Figure out why
2012-10-05Improve test for <<-redirection by making it less dependent on random ↵Peter Bex
factors that determine process interleaving, ensuring it gets processed through the pipeline rather than on the same descriptor by mangling it through 'tr'. Fix <<-redirection by reopening output port on new descriptor and explicitly setting up the input port to the given fd in the parent process
2012-10-04Use shell arithmetic instead of "bc". It's more portablePeter Bex
2012-10-03Add bookkeeping code for processes so we can get rid of all zombie processesPeter Bex
2012-10-02Add wrapper for tests so we get a good summary at the end; also add trailing ↵Peter Bex
garbage for run/sexp's test
2012-10-02Use implicit quasiquotation inside object-redirection rule tooPeter Bex
2012-10-02Fix run/collecting* and add a testcase for itPeter Bex
2012-10-02Implement <<-redirectionPeter Bex
2012-10-01Implement appending to filesPeter Bex
2012-10-01Fix run/port* so it doesn't replace the input port when in the REPL. ↵Peter Bex
Unfortunately, no test for it
2012-10-01Implement run/file*, which is really weirdPeter Bex
2012-10-01Some restructuring of the test groupingsPeter Bex
2012-10-01Mistake: the fork should automatically exit, the user shouldn't need to do thisPeter Bex
2012-10-01Implement && and || (which is a bit of a hack in Chicken considering it's ↵Peter Bex
the empty symbol)
2012-10-01Rename test directory to tests (thanks Moritz!)Peter Bex