Koha-clms/t/db_dependent
Martin Renvoize 413f34ba24
Bug 22254: Correction to datehandling in test
Adding 13 months is not always the same as adding 1 month and then
adding 12 months in DateTime maths.  This patch rectified the test
to match the correct behaviour in koha.

Test plan.

1) Modify the test (around line 268) to test against the suspect
   leap date of 2019-01-31 and watch the test fail.
2) Apply the patch (which also adds this modification to test
   for such a leap date) and watch the test now pass.

Signed-off-by: Tomas Cohen Arazi <tomascohen@theke.io>

Signed-off-by: Katrin Fischer <katrin.fischer.83@web.de>

Signed-off-by: Nick Clemens <nick@bywatersolutions.com>
(cherry picked from commit 1da0ba48b6)
Signed-off-by: Martin Renvoize <martin.renvoize@ptfs-europe.com>
2019-02-11 13:40:29 +00:00
..
Acquisition Bug 21817: Fix 2 failing tests 2019-01-07 14:50:28 +00:00
Auth
…
Authority Bug 14769: Put ControlledIndicators to work 2018-04-12 10:50:35 -03:00
Biblio Bug 20126: Add simple test for ModBiblioMarc 2018-02-02 12:08:42 -03:00
Circulation Bug 21817: Centralize the mock of userenv from tests 2019-01-07 14:49:50 +00:00
CourseReserves Bug 10382: Course reserves: handle empty values 2018-10-15 12:44:50 +00:00
Creators Bug 21281: (QA follow-up) Introduce _add_backtics 2018-09-26 15:22:57 +00:00
Exporter Bug 20486: Add --marc_conditions option to export_records.pl 2018-11-08 02:23:29 +00:00
Holds Bug 21817: Centralize the mock of userenv from tests 2019-01-07 14:49:50 +00:00
Illrequest Bug 20996: (follow-up) Fix test 2018-11-05 14:40:55 +00:00
Items Bug 19915: (follow-up) Fix test count from rebase 2019-02-11 13:39:38 +00:00
Koha Bug 22254: Correction to datehandling in test 2019-02-11 13:40:29 +00:00
LDAP
…
Labels Bug 21817: Centralize the mock of userenv from tests 2019-01-07 14:49:50 +00:00
Letters Bug 21817: Centralize the mock of userenv from tests 2019-01-07 14:49:50 +00:00
Members Bug 21817: Centralize the mock of userenv from tests 2019-01-07 14:49:50 +00:00
OAI Bug 20665: Units tests for testing MySQL connection time zone 2018-05-03 12:46:55 -03:00
Patron Bug 21817: Centralize the mock of userenv from tests 2019-01-07 14:49:50 +00:00
Record Bug 14334: Remove AutoCommit from tests 2018-12-17 12:08:58 +00:00
Reports Bug 20495: Remove get_saved_report 2018-07-02 12:06:54 +00:00
Reserves Bug 15524: (QA follow-up) Change Can[Book|Item]BeReserved to return hashref, pass limit to template 2018-08-24 16:27:27 +00:00
SIP Bug 18625: (QA follow-up) Unit tests 2018-04-11 16:45:10 -03:00
Search Bug 21087: Hash passwords in ->update_password 2018-07-30 14:58:06 -03:00
Serials Bug 14334: Remove AutoCommit from tests 2018-12-17 12:08:58 +00:00
Template/Plugin Bug 21817: Centralize the mock of userenv from tests 2019-01-07 14:49:50 +00:00
Utils Bug 21817: Centralize the mock of userenv from tests 2019-01-07 14:49:50 +00:00
XSLT_Handler
…
api/v1 Bug 22132: (QA follow-up) set_password now expects a hashref 2019-02-01 15:44:04 +00:00
data Bug 21749: (QA follow-up) Add more tests for ImportFramework 2018-11-15 12:47:36 +00:00
selenium Bug 21956: (bug 21775 follow-up) Use set_preference to reset the value 2018-12-20 09:53:42 +00:00
www Bug 18316: (follow-up) Don't let 'fields' be undef and adjust tests 2018-11-08 02:18:45 +00:00
00-strict.t Bug 19817: Remove local help files + edit help feature 2018-09-06 17:32:27 +00:00
01-test_dbic.t
…
Accounts.t Bug 18677: Remove new issue_id param from charlostitem 2018-11-16 12:43:11 +00:00
Acquisition.t Bug 21467: Prevent tests to fail 2018-11-13 19:31:11 +00:00
AdditionalField.t Bug 14334: Remove AutoCommit from tests 2018-12-17 12:08:58 +00:00
Amazon.t
…
ArticleRequests.t Bug 21817: Centralize the mock of userenv from tests 2019-01-07 14:49:50 +00:00
AudioAlerts.t
…
Auth.t Bug 21911: Regression test 2018-12-12 10:45:34 +00:00
Auth_with_cas.t Bug 14334: Remove AutoCommit from tests 2018-12-17 12:08:58 +00:00
Auth_with_ldap.t Bug 18947: LDAP - do not assume anonymous bind if no user or password 2018-08-20 14:40:13 +00:00
AuthorisedValues.t Bug 18748: Noisy t/db_dependent/AuthorisedValues.t 2017-07-14 12:29:22 -03:00
AuthoritiesMarc.t
…
BackgroundJob.t Bug 14334: Remove AutoCommit from tests 2018-12-17 12:08:58 +00:00
Barcodes.t
…
Barcodes_ValueBuilder.t Bug 18292: Remove return 1 statements in tests 2017-08-15 12:17:42 -03:00
Biblio.t Bug 19349: Store record's creator and last modifier in record 2018-11-08 20:53:27 +00:00
Bookseller.t Bug 21817: Fix 2 failing tests 2019-01-07 14:50:28 +00:00
Breeding.t Bug 12747: Add extra column in Z3950 search 2018-10-01 13:56:26 +00:00
Budgets.t Bug 21817: Centralize the mock of userenv from tests 2019-01-07 14:49:50 +00:00
Calendar.t Bug 9031: (QA follow-up) Final changes to Calendar::days_between 2017-10-27 14:09:04 -03:00
Charset.t Bug 14334: Remove AutoCommit from tests 2018-12-17 12:08:58 +00:00
Circulation.t Bug 21915: Reconcile balance on _FixAccountForLostAndReturned call 2019-01-10 16:17:48 +00:00
Clubs.t Bug 18292: Remove return 1 statements in tests 2017-08-15 12:17:42 -03:00
ColumnsSettings.t Bug 14334: Remove AutoCommit from tests 2018-12-17 12:08:58 +00:00
Context.t Bug 19788: Add a test 2017-12-22 13:15:37 -03:00
Contract.t Bug 14334: Remove AutoCommit from tests 2018-12-17 12:08:58 +00:00
CourseReserves.t Bug 21603: Remove incorrect GROUP BY from C4::CourseReserves 2018-10-26 16:33:14 +00:00
DecreaseLoanHighHolds.t Bug 21817: Centralize the mock of userenv from tests 2019-01-07 14:49:50 +00:00
Filter_MARC_ViewPolicy.t Bug 18292: Remove return 1 statements in tests 2017-08-15 12:17:42 -03:00
Fines.t Bug 14334: Remove AutoCommit from tests 2018-12-17 12:08:58 +00:00
FrameworkPlugin.t Bug 20204: Add TestBuilder to replace CPL branch 2018-02-15 11:15:53 -03:00
Heading_MARC21.t
…
Hold.t Bug 21478: (QA follow-up) Make sure tests don't fail randomly 2019-02-01 12:02:05 +00:00
Holds.t Bug 7614: Fix my variable earlier declaration bug. 2019-01-31 16:32:09 +00:00
HoldsQueue.t Bug 19059: Move C4::Reserves::CancelReserve to Koha::Hold->cancel 2017-09-12 12:42:58 -03:00
Holidays.t Bug 18292: Remove return 1 statements in tests 2017-08-15 12:17:42 -03:00
ILSDI_Services.t Bug 14385: Squash of a lot of patches rebased 2018-11-02 10:33:12 +00:00
Illcomments.t Bug 18591: Allow any number of comments on ILLs 2018-10-27 13:15:58 +00:00
Illrequestattributes.t Bug 7317: (followup) Make tests independent of data on the DB 2017-11-09 11:42:15 -03:00
Illrequests.t Bug 20996: Fix unit tests 2018-11-02 10:33:03 +00:00
ImportBatch.t Bug 20764: (QA follow-up) Fix path to sample plugins 2018-05-14 12:13:20 -03:00
ImportExportFramework.t Bug 21749: (QA follow-up) Add more tests for ImportFramework 2018-11-15 12:47:36 +00:00
Installer.t
…
Items.t Bug 21774: Cloned item subfields disappear when editing an item 2018-11-21 13:52:11 +00:00
Items_DelItemCheck.t Bug 18292: Remove return 1 statements in tests 2017-08-15 12:17:42 -03:00
KitchenSinkPlugin.kpz
…
Koha.t Bug 20144: [sql_modes] Correct quotes.timestamp values in tests 2018-02-13 13:58:54 -03:00
Koha_Authority.t
…
Koha_Database.t
…
Koha_ExternalContent_OverDrive.t Bug 21567: Move Koha_ExternalContent_OverDrive.t to db_dependent 2018-11-16 13:04:57 +00:00
Koha_ExternalContent_RecordedBooks.t Bug 17602: RecordedBooks Integration to Koha 2018-10-01 13:56:38 +00:00
Koha_Misc_Files.t Bug 14334: Remove AutoCommit from tests 2018-12-17 12:08:58 +00:00
Languages.t Bug 14334: Remove AutoCommit from tests 2018-12-17 12:08:58 +00:00
Letters.t Bug 21817: Centralize the mock of userenv from tests 2019-01-07 14:49:50 +00:00
LibraryGroups.t Bug 14334: Remove AutoCommit from tests 2018-12-17 12:08:58 +00:00
Linker_FirstMatch.t
…
Log.t Bug 18991: [QA Follow-up] Use schema txn_begin and txn_rollback 2017-07-28 11:23:40 -03:00
MarcModificationTemplates.t Bug 21817: Centralize the mock of userenv from tests 2019-01-07 14:49:50 +00:00
Members.t Bug 22052: Unit tests 2019-01-10 13:49:24 +00:00
MungeMarcPrice.t Bug 14334: Remove AutoCommit from tests 2018-12-17 12:08:58 +00:00
NewsChannels.t Bug 14334: Remove AutoCommit from tests 2018-12-17 12:08:58 +00:00
Overdues.t Bug 14334: Remove AutoCommit from tests 2018-12-17 12:08:58 +00:00
Passwordrecovery.t Bug 20474: Mimick Letters.t 2018-03-27 12:21:44 -03:00
PatronLists.t Bug 21817: Centralize the mock of userenv from tests 2019-01-07 14:49:50 +00:00
Patrons.t Bug 9302: (QA follow-up) Consistency follow-up 2018-04-20 13:34:41 -03:00
Plugins.t Bug 20968: Rename method get_intranet_catalog_toolbar_button to intranet_catalog_biblio_enhancements_toolbar_button 2018-11-02 10:36:03 +00:00
QueryParser.t Bug 18292: Remove return 1 statements in tests 2017-08-15 12:17:42 -03:00
Record.t Bug 14334: Remove AutoCommit from tests 2018-12-17 12:08:58 +00:00
RecordProcessor_EmbedSeeFromHeadings.t
…
RefundLostItemFeeRule.t Bug 18292: Remove return 1 statements in tests 2017-08-15 12:17:42 -03:00
Reports.t
…
Reserves.t Bug 21817: Centralize the mock of userenv from tests 2019-01-07 14:49:50 +00:00
RotatingCollections.t Bug 14334: Remove AutoCommit from tests 2018-12-17 12:08:58 +00:00
Search.t Bug 21962: Unit tests 2018-12-12 10:51:03 +00:00
Serials.t Bug 14334: Remove AutoCommit from tests 2018-12-17 12:08:58 +00:00
Serials_2.t Bug 20287: Replace occurrences of AddMember with Koha::Patron->new->store->borrowernumber 2018-07-18 15:49:47 +00:00
Service.t
…
ShelfBrowser.t Bug 21133: Fix use statements order 2018-07-31 16:28:02 -03:00
Sitemapper.t Bug 21015: Remove unecessary 'use Koha::Schema' statements in t/ 2018-11-08 02:18:48 +00:00
Stats.t Bug 14334: Remove AutoCommit from tests 2018-12-17 12:08:58 +00:00
StockRotationItems.t Bug 11897: Stockrotation 2018-10-09 15:46:05 +00:00
StockRotationRotas.t Bug 11897: Stockrotation 2018-10-09 15:46:05 +00:00
StockRotationStages.t Bug 11897: Stockrotation 2018-10-09 15:46:05 +00:00
SuggestionEngine_ExplodedTerms.t Bug 17989: (QA follow-up) Replace bad dots in SuggestionEngine_ExplodedTerms.t 2017-11-01 13:10:18 -03:00
Suggestions.t Bug 20287: Replace occurrences of AddMember with Koha::Patron->new->store->borrowernumber 2018-07-18 15:49:47 +00:00
Tags.t
…
Templates.t Bug 20727: Move temporary_directory() to C4::Context 2018-06-22 16:10:09 +00:00
TestBuilder.t Bug 19985: Make TestBuilder.t pass even if default_circ_rules is not empty 2018-01-23 16:05:54 -03:00
Upload.t Bug 19633: Use alphanumeric error codes in upload 2018-08-10 10:10:46 +00:00
UsageStats.t Bug 21226: Remove xISBN services 2018-08-16 13:20:22 +00:00
Virtualshelves.t Bug 14334: Remove AutoCommit from tests 2018-12-17 12:08:58 +00:00
XISBN.t Bug 14334: Remove AutoCommit from tests 2018-12-17 12:08:58 +00:00
XSLT_Handler.t Bug 20272: Replace error numbers by codes in XSLT_Handler 2018-07-02 12:12:48 +00:00
check_kohastructure.t Bug 19783: Move check_kohastructure.t to db_dependent 2018-01-19 15:13:56 -03:00
check_sysprefs.t
…
db_structure.t Bug 18292: Remove return 1 statements in tests 2017-08-15 12:17:42 -03:00
default_search_class.pl
…
rollingloans.t Bug 21817: Centralize the mock of userenv from tests 2019-01-07 14:49:50 +00:00
sysprefs.t Bug 14334: Remove AutoCommit from tests 2018-12-17 12:08:58 +00:00
zebra_config.pl Bug 14302: Remove GRS1 specific code 2018-08-31 11:24:20 +00:00