Checkins and test passing
simonpj at microsoft.com
Mon Oct 23 18:23:33 EDT 2006
So (my constant refrain) perhaps a wiki page to clarify what these terms
mean? Malcolm you are ideally placed to write such a thing, since you
know what your misunderstanding was...
Somewhere here perhaps?
| -----Original Message-----
| From: cvs-all-bounces at haskell.org [mailto:cvs-all-bounces at haskell.org]
On Behalf Of Malcolm
| Sent: 23 October 2006 15:24
| To: cvs-ghc at haskell.org
| Subject: Re: Checkins and test passing
| Simon Marlow <simonmarhaskell at gmail.com> wrote:
| > Malcolm, you're misunderstanding the use of the term "fail" in this
| > context. I stated it in that message, but you cut off the quote:
| > fail = "exhibits incorrect behaviour"
| > This makes perfect sense in the context of the result of a
| > *test*. You want to know whether the test demonstrated incorrect
| > behaviour of the thing you were testing; whether the thing returned
| > non-zero exit code or not is beside the point.
| Ah, yes I'm sorry, I was indeed misunderstanding. The difference
| between "program failure" and "test failure" is pretty subtle.
| in most cases they are the same thing, there is a possibility that a
| non-failing program could be a failing test, and a non-failing test
| involve a failing program.
| Cvs-ghc mailing list
| Cvs-ghc at haskell.org
More information about the Cvs-ghc