On Oct 27, 2009, at 10:21 AM, Tarek Ziadé wrote:

Maybe something like a TEST_README documenting the tests that prove the that
the closed ticket's bugs have a test that proves that the former bad
behaviour was fixed.

Maybe a simpler way would be to use Bitbucket issue tracker features ?

Are you suggesting maybe getting at that through the (undocumented) API, or something else?

For the last two bugs I've fixed, they have a corresponding test in the commit.
And if you go to the issue, you have a link to the commit with a diff,
so you can see it.

That's done with the special "fixes #N" bit in the commit messages,
where N is the issue number. Bitbuckets links the tyicket with the commits when its pushed there. So we could maybe add the link to the issue in CHANGES ?

I'm not sure what mechanisms we have for this, do you know?

Although some parts are cleary undertested yet, so even if it's
unpleasant to add tests in an undertested code base, I am +1 in making the tests mandatory when the code is not yet covered for now on

That was what we discussed at the sprint and I'm doing what I feel is my job as QA PITA (pain in the ass) by insisting that A> we have tests for anything fixed and especially not covered and B> that we document the test related to the fix so that whomever reported the bug can verify that the test does indeed cover the use-case they reported.

What is the next step?

S

_______________________________________________
Distutils-SIG maillist  -  [email protected]
http://mail.python.org/mailman/listinfo/distutils-sig

Reply via email to