Bug 19483: Fix test plan in t/db_dependent/www/*
authorOlli-Antti Kivilahti <olli-antti.kivilahti@jns.fi>
Wed, 18 Oct 2017 11:33:22 +0000 (14:33 +0300)
committerJonathan Druart <jonathan.druart@bugs.koha-community.org>
Mon, 15 Jan 2018 15:22:16 +0000 (12:22 -0300)
commit163404d9c7bc1c3d35d4810e0b91f7cd47dab987
treed7966bb83470e9e41e7f5515cc8bb84add854055
parent9d0284f79d9b0f56b0762a7ebe4012454827f5a8
Bug 19483: Fix test plan in t/db_dependent/www/*

t/db_dependent/www/* crashes test harness due to misconfigured test plan

prove t/db_dependent/www/

without defining KOHA_INTRANET_URL
bails out and marks the whole test suite as failed.
Test suite should not be failed if this optional WWW::Mechanize test
suite is not activated.

After this patch, the tests are properly skipped without failing the
whole tests.

This is important when running all tests under t, as this needlessly
fails the test suite.

Also handling of 'skip_all' is inconsistent in t/db_dependent/www
-tests, so this normalizes it to skip_all instead of bail_out

Signed-off-by: Mark Tompsett <mtompset@hotmail.com>
Signed-off-by: Julian Maurice <julian.maurice@biblibre.com>

Signed-off-by: Jonathan Druart <jonathan.druart@bugs.koha-community.org>
t/db_dependent/www/auth_values_input_www.t
t/db_dependent/www/batch.t
t/db_dependent/www/history.t
t/db_dependent/www/search_utf8.t