[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [Chicken-janitors] #1103: pty test script doesn't report failures (a
From: |
Chicken Trac |
Subject: |
Re: [Chicken-janitors] #1103: pty test script doesn't report failures (and one test fails) |
Date: |
Thu, 06 Mar 2014 13:34:10 -0000 |
#1103: pty test script doesn't report failures (and one test fails)
-------------------------+--------------------------------------------------
Reporter: mario | Owner: ashinn
Type: defect | Status: new
Priority: major | Milestone: someday
Component: extensions | Version: 4.8.x
Resolution: | Keywords: pty, tests
-------------------------+--------------------------------------------------
Changes (by mario):
* cc: address@hidden (added)
Comment:
On the Linux salmonella machines, here's what you can assume to be
installed: https://github.com/mario-goulart/setup-salmonella-
environment/blob/master/debian-wheezy.sh
On the FreeBSD machine, the current list is
https://github.com/CodeYellowBV/setup-salmonella-
environment/blob/master/freebsd.sh.
If you need something to be installed on the salmonella environment,
please let me know and we'll install it.
/bin/echo is available, and I've just installed units on all Linux
salmonella machines (I'm adding Peter to the Cc list, as he maintains the
FreeBSD salmonella machine).
Unfortunately, test scripts don't have a real terminal, since their output
goes to a file (the salmonella log).
You can check your egg on salmonella on your own system, if you want.
It's just a matter of running salmonella without arguments on the egg
sources directory (just like chicken-install, to install eggs from their
sources).
In case you want to skip some tests on salmonella, you can condition the
execution of tests against the SALMONELLA_RUNNING environment variable
(salmonella sets it when it runs). Anyway, exiting zero when tests succeed
or non-zero when any test fails is what salmonella needs to determine if
tests were successful or not.
--
Ticket URL: <http://bugs.call-cc.org/ticket/1103#comment:2>
CHICKEN Scheme <http://www.call-with-current-continuation.org/>
CHICKEN Scheme is a compiler for the Scheme programming language.