|
|||||||||||
|
Re: IPV6 data type patch
From: Chad MILLER <cmiller(at)mysql.com>
Date: Fri Jul 27 2007 - 06:14:06 EDT
On 17 Jul 2007, at 10:05, Milos Prodanovic wrote:
Please do make tests. For every check-in of code, we verify on every platform we support that the entire regression suite passes its tests. Any patch is incomplete without tests that show its functionality and give proof that it's not broken accidentally in the future by someone else. As the author of the code, you're better equipped to write its tests than anyone else. We also verify that all lines of code are covered by the test suite, so the tests should exercise every kind of branch in the tests. Your test should intentionally create errors, and catch them. It should show that the freaky edge cases work. It should use new functionality in a greater context to show it works well with others. It will receive a lot of attention, and serve as examples and reference for the documentation team to use when describing the functionality in the manual. In short, the tests are at least as important as the code.
After "make", "{ cd mysql-test; ./mtr
-- Chad Miller, Software Developer chad@mysql.com MySQL Inc., www.mysql.com Orlando, Florida, USA 13-20z, UTC-0400 Office: +1 408 213 6740 sip:6740@sip.mysql.comReceived on Fri Jul 27 06:14:30 2007 This archive was generated by hypermail 2.1.8 : Thu Aug 09 2007 - 19:06:22 EDT |
||||||||||
|
|||||||||||