[Bug 2607] New: reorganize test modules so that "can_ok" on all of the methods is not called repeatedly
http://bugs.koha.org/cgi-bin/bugzilla/show_bug.cgi?id=2607 Summary: reorganize test modules so that "can_ok" on all of the methods is not called repeatedly Product: Koha Version: unspecified Platform: PC OS/Version: All Status: NEW Severity: normal Priority: P3 Component: Test Suite AssignedTo: Andrew.moore@liblime.com ReportedBy: Andrew.moore@liblime.com QAContact: koha-bugs@lists.koha.org Currently, the 'methods' method of each of the test modules is run several times per test run. That's not the way it's supposed to be. Here's what I'll do to fix that: * change the 'methods' method of each to just return a list of method names, and to not actually call 'can_ok' on them. * remove the "Test(1)" attribute from that method so that it's not run * in KohaTest.pm, make a startupk method that calls "can_ok( $self->testing_class, @self->methods );". * Is this desired: in KohaTest.pm, make a 'methods' method that returns an empty list, just in case one of the subclasses doesn't define their own. This is the way I imagined it at first. I don't know how I started down this wrong road. ------- You are receiving this mail because: ------- You are the QA contact for the bug, or are watching the QA contact.
participants (1)
-
bugzilla-daemon@pippin.metavore.com