Bug 13453: Koha.t daily quote tests assume sample data
By adding quotes 3 and 25 from the sample data, this test can
pass without having the sample quote data loaded.
TEST PLAN
---------
1) Ensure there is no quote id=3 or that it is NOT
Abraham Lincoln.
2) prove t/db_dependent/Koha.t
-- this should fail the daily quote test.
3) apply patch
4) prove t/db_dependent/Koha.t
-- this should *NOT* fail the daily quote test.
5) run koha qa test tools
Followed test plan 1)-4). Without patch, daily quote test failed. With patch, test passed OK.
Signed-off-by: Marc Véron <veron@veron.ch>
Signed-off-by: Katrin Fischer <katrin.fischer.83@web.de>
Works as described, leaves actual data unchanged.
Signed-off-by: Tomas Cohen Arazi <tomascohen@gmail.com>
(cherry picked from commit 7aec3a9aa4)
Signed-off-by: Chris Cormack <chrisc@catalyst.net.nz>
This commit is contained in:
parent
ec9766e8a6
commit
6daf2b7c43
|
|
@ -174,6 +174,13 @@ SKIP:
|
|||
|
||||
skip "C4::Koha can't \'GetDailyQuote\'!", 3 unless can_ok('C4::Koha','GetDailyQuote');
|
||||
|
||||
# Fill the quote table with the default needed and a spare
|
||||
$dbh->do("DELETE FROM quotes WHERE id=3 OR id=25;");
|
||||
my $sql = "INSERT INTO quotes (id,source,text,timestamp) VALUES
|
||||
(25,'Richard Nixon','When the President does it, that means that it is not illegal.','0000-00-00 00:00:00'),
|
||||
(3,'Abraham Lincoln','Four score and seven years ago our fathers brought forth on this continent, a new nation, conceived in Liberty, and dedicated to the proposition that all men are created equal.','0000-00-00 00:00:00');";
|
||||
$dbh->do($sql);
|
||||
|
||||
my $expected_quote = {
|
||||
id => 3,
|
||||
source => 'Abraham Lincoln',
|
||||
|
|
|
|||
Loading…
Reference in New Issue