This one time, at band camp, Jamie Wilkinson wrote:
This one time, at band camp, Jesse Vincent wrote:
That does indeed look like a bug in the test suite or your setup. there
are about 900 tests
I’m now getting up to 154 with no errors, and now no log messages indicating
a failure either:
Fixed my other problem now. It was due to the way testify-pods creates the
tests, and the way my test harness was setting things up… long story cut
short is that now all of the parts of Makefile.in that I care about now
support split build/source directories.
So, the full regression suite runs nicely now and I discover that 2 tests
fail and one test seems to fail but doesn’t actually report a failure.
First, in lib/RT/CurrentUser.pm:
not ok 431 - Localized TEST_STRING into Frenc
Failed test (/home/jaq/src/rt.3.0.C038/lib/RT/CurrentUser.pm at line 321)
I modified the test a little, so that line 321 reads
ok ($cu->loc(‘Before’) eq “Avant”, "Localized TEST_STRING into French: " . $cu->loc(‘Before’));
and it reports that $cu->loc(‘Before’) returns the string ‘Before’. I’ve
just installed the fr locales on my system and the test still fails. What
would I need for this to pass?
Second, I get this error message from a test that doesn’t report failure:
ok 449 - Created the scrip action
[Thu Jun 19 10:06:57 2003] [error]: Ticket creation failed for 20 Can’t
call method “Id” on an undefined value at template line 7.
[Thu Jun 19 10:06:57 2003] [error]: Ticket creation failed for 20 Can’t call
method “Id” on an undefined value at template line 2.
Looks like the ActionObj part of the CreateTickets test is breaking somehow,
but no idea why.
Finally, the recent encoding test is breaking:
ok 644 - The only part is text/plain
not ok 645 - The =?KOI8-R?B?W2V4YW1wbGUuY29tICMyN10g1MXT1CDUxdPU?= is
Failed test ((eval 899) at line 10)
ok 646 - found ticket 27
Looks like you failed 2 tests of 649.
Still not 900 though… I’m using all of the tests out of bin and lib now, I’m
pretty sure of that.