-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1
Tim Starling wrote: [snip]
OK, 29 tests failed, 18 failed in the email, which ones are different?
Use the --record and --compare options so you know which ones changed while you were working with the code -- that's why they were added.
No test *should* be failing. All the failing tests need to be fixed, sooner or later: either the code is buggy and should be fixed or the test is wrong and should be fixed or both. IMHO there's no such thing as a "TODO" here -- *every* failing test is a "TODO" because it needs to be fixed. So why would anyone mark one as "TODO"? Failing *means* it's a "TODO". Passing *means* it's not a "TODO".
- -- brion vibber (brion @ wikimedia.org)