Koha-clms/t/db_dependent
Martin Renvoize 00a4924ce2 Bug 27927: Add Unit Tests
Add a unit test to check that 'FORGIVEN' credits do not prompt an
auto-renewal with `RenewAccruingItemWhenPaid` enabled.

Test plan
1/ Apply the test patch
2/ Run t/db_dependent/Koha/Account/Line.t and confirm it fails
3/ Apply subsequent patch
4/ Re-run the test and confirm it passes

Signed-off-by: Andrew Fuerste-Henry <andrew@bywatersolutions.com>

Signed-off-by: Nick Clemens <nick@bywatersolutions.com>

Signed-off-by: Jonathan Druart <jonathan.druart@bugs.koha-community.org>
(cherry picked from commit 6eea10dc53)
Signed-off-by: Fridolin Somers <fridolin.somers@biblibre.com>
(cherry picked from commit 1c2b5952d3)

Signed-off-by: Andrew Fuerste-Henry <andrew@bywatersolutions.com>
2021-04-25 15:45:15 +00:00
..
Acquisition Bug 21395: Make perlcritic happy 2020-07-13 16:44:43 +00:00
Auth
…
Authority Bug 22437: Add test case to Merge.t 2020-05-12 11:01:49 +01:00
Biblio Bug 26516: Don't accept incorrect values for copyrightdate/publicationyear 2020-12-09 20:09:16 +00:00
Circulation Bug 7806: [20.05] Fix remaining occurrences of 0000-00-00 2021-03-08 14:26:22 +00:00
CourseReserves Bug 25444: Add unit tests 2020-05-28 17:01:55 +02:00
Creators Bug 25852: Add tests 2020-08-13 16:24:34 +00:00
Exporter
…
Holds Bug 24683: whole test formatted by 'perltidy' 2020-09-04 17:49:15 +00:00
Illrequest Bug 23632: Remove C4::Logs::GetLogs 2020-09-04 14:39:36 +00:00
Items Bug 23463: Move DelItem.t and Items_DelItemCheck.t tests to a Koha/Item.t subtest 2020-03-23 09:26:33 +00:00
Koha Bug 27927: Add Unit Tests 2021-04-25 15:45:15 +00:00
LDAP Bug 21395: (QA follow-up) Remove some introduced issues 2020-07-13 16:45:15 +00:00
Labels Bug 23463: Replace ModItem with Koha::Item->store 2020-03-23 09:26:30 +00:00
Letters Bug 25629: Fix capitalization in sample notices 2020-07-28 14:59:34 +00:00
Members Bug 20443: Remove extended_attributes_code_value_arrayref AND C4::Members::Attributes 2020-03-23 13:49:22 +00:00
OAI Bug 26589: Fix t/db_dependent/OAI/Sets.t failing when OAI-PMH:AutoUpdateSets is enabled 2020-11-10 22:55:49 +00:00
Patron Bug 26594: add Unit Test 2020-11-16 22:34:38 +00:00
Record Bug 26414: Tidy the tests 2020-10-20 13:56:35 +00:00
Reports Bug 22001: Make the DBD error regex less strict 2020-03-31 17:46:21 +01:00
Reserves Bug 26634: [20.05.x] Remove GetHoldRule subroutine in C4::Reserves 2021-02-08 19:56:04 +00:00
SIP Bug 27014: (QA follow-up) Add regression tests 2021-03-05 16:16:20 +00:00
Search Bug 24663: Remove authnotrequired if set to 0 2020-08-31 20:03:22 +00:00
Serials Bug 7046: Implemented subscription renewal dropdown sub length element 2020-04-08 11:48:03 +01:00
Template/Plugin Bug 27002: Update callers for changed return 2020-12-14 14:42:53 +00:00
Utils Bug 27715: Use $dbh->quote_identifier to quote untrusted input 2021-02-23 17:52:36 +00:00
api/v1 Bug 27593: Regression tests 2021-03-05 17:15:09 +00:00
cronjobs Bug 21395: Make perlcritic happy 2020-07-13 16:44:43 +00:00
data Bug 27569: Change av for 100$2 2021-02-23 17:40:57 +00:00
selenium Bug 27029: Add a selenium regression test 2021-02-04 21:55:45 +00:00
www Bug 21395: Make perlcritic happy 2020-07-13 16:44:43 +00:00
00-strict.t
…
01-test_dbic.t
…
Accounts.t Bug 26984: Make tests pass if AnonymousPatron is set 2020-12-09 21:47:36 +00:00
Acquisition.t Bug 24161: Keep tracks of late orders claims 2020-05-04 09:44:44 +01:00
Amazon.t
…
ArticleRequests.t Bug 22001: Remove the RaiseError occurrences from tests 2020-03-27 08:52:56 +00:00
AudioAlerts.t Bug 22001: Remove the RaiseError occurrences from tests 2020-03-27 08:52:56 +00:00
Auth.t Bug 20804: Add tests 2020-11-13 14:32:44 +00:00
Auth_with_cas.t Bug 22001: Remove the RaiseError occurrences from tests 2020-03-27 08:52:56 +00:00
Auth_with_ldap.t Bug 25172: Fix Auth_with_ldap.t 2020-04-22 15:43:16 +01:00
AuthorisedValues.t Bug 17355: Fix failing tests 2020-05-05 14:59:30 +01:00
AuthoritiesMarc.t Bug 25313: (QA follow-up) DelAuthority tests 2020-12-09 21:15:42 +00:00
BackgroundJob.t Bug 24760: (follow-up) Add a neighboring test messsage 2020-03-06 14:58:47 +00:00
Barcodes.t Bug 21395: Make perlcritic happy 2020-07-13 16:44:43 +00:00
Barcodes_ValueBuilder.t
…
Biblio.t Bug 26518: (QA follow-up) Expect warnings, don't supress them 2020-12-14 15:24:46 +00:00
Breeding.t Bug 24052: Fix Koha/XSLT/Base.t 2020-03-24 10:42:23 +00:00
Budgets.t
…
Cache.t Bug 16067: Remove FastMmap 2020-12-15 21:44:14 +00:00
Calendar.t Bug 25850: Add tests for weekday holidays 2020-07-24 20:51:21 +00:00
Charset.t
…
Circulation.t Bug 27808: Add unit tests 2021-03-14 18:43:24 +00:00
Clubs.t
…
ColumnsSettings.t
…
Context.t Bug 21395: Make perlcritic happy 2020-07-13 16:44:43 +00:00
Contract.t
…
CourseReserves.t Bug 22001: Remove the RaiseError occurrences from tests 2020-03-27 08:52:56 +00:00
DecreaseLoanHighHolds.t Bug 25566: Add option to ignore found holds and use it when checking high holds 2020-07-24 20:54:48 +00:00
Filter_MARC_ViewPolicy.t Bug 22001: Remove the RaiseError occurrences from tests 2020-03-27 08:52:56 +00:00
Fines.t Bug 18936: (follow-up) Add foreign key and scope enhancement to circ rules 2020-02-04 09:56:24 +00:00
FrameworkPlugin.t
…
Heading.t Bug 24269: Adjust C4::Heading to generate headings from auth tags 2020-02-19 13:33:32 +00:00
Heading_MARC21.t Bug 24269: Adjust C4::Heading to generate headings from auth tags 2020-02-19 13:33:32 +00:00
Hold.t Bug 21395: Make perlcritic happy 2020-07-13 16:44:43 +00:00
Holds.t Bug 26634: [20.05.x] Remove GetHoldRule subroutine in C4::Reserves 2021-02-08 19:56:04 +00:00
HoldsQueue.t Bug 27068: (follow-up) Remove local hold priority exclusion-related code for 20.05.x 2021-02-23 18:36:32 +00:00
Holidays.t Bug 25723: Remove tests for removed method 2020-07-27 17:39:55 +00:00
ILSDI_Services.t Bug 21301: add unit tests 2021-01-20 01:48:22 +00:00
Illcomments.t
…
Illrequestattributes.t
…
Illrequests.t Bug 26114: Regression tests 2020-08-17 15:34:56 +00:00
ImportBatch.t Bug 24469: Move the new queries to a dedicated ImportBatch subroutine 2021-02-23 17:48:13 +00:00
ImportExportFramework.t Bug 27569: Add tests for ODS export 2021-02-23 17:40:46 +00:00
Installer.t Bug 22001: Remove the RaiseError occurrences from tests 2020-03-27 08:52:56 +00:00
Items.t Bug 27509: Prevent cn_sort value to be lost when editing items 2021-01-22 14:45:20 +00:00
Koha.t Bug 22302: Unit tests 2020-02-05 12:35:24 +00:00
Koha_Authority.t
…
Koha_Database.t
…
Koha_Elasticsearch.t
…
Koha_ExternalContent_OverDrive.t Bug 25527: Add logger to Koha::ExternalContent 2020-05-18 15:25:03 +01:00
Koha_ExternalContent_RecordedBooks.t
…
Koha_Misc_Files.t Bug 22001: Remove the RaiseError occurrences from tests 2020-03-27 08:52:56 +00:00
Languages.t
…
Letters.t Bug 22001: Remove the RaiseError occurrences from tests 2020-03-27 08:52:56 +00:00
LibraryGroups.t Bug 22284: New methods in Koha::Library::Groups and Koha::Library 2020-01-03 12:58:03 +00:00
Linker_Default.t Bug 24269: Adjust C4::Heading to generate headings from auth tags 2020-02-19 13:33:32 +00:00
Linker_FirstMatch.t Bug 24269: Adjust C4::Heading to generate headings from auth tags 2020-02-19 13:33:32 +00:00
Log.t Bug 23632: Remove C4::Logs::GetLogs 2020-09-04 14:39:36 +00:00
MarcModificationTemplates.t Bug 26894: Handle subfield 0 and delete empty fields 2021-01-22 16:50:02 +00:00
Members.t Bug 26517: Add unit test 2021-04-21 19:37:39 +00:00
MungeMarcPrice.t
…
NewsChannels.t
…
Overdues.t Bug 27079: Unit tests 2020-12-14 15:35:28 +00:00
Passwordrecovery.t Bug 24840: Replace DateTime->now with dt_from_string 2020-04-08 11:54:23 +01:00
PatronLists.t
…
Patroncards.t
…
Patrons.t Bug 27554: Clarify and add tests for update_category_to 2021-02-08 20:33:41 +00:00
Record.t
…
RecordProcessor_EmbedSeeFromHeadings.t
…
RefundLostItemFeeRule.t Bug 18936: (follow-up) Add foreign key and scope enhancement to circ rules 2020-02-04 09:56:24 +00:00
Reports.t
…
Reserves.t Bug 27921: Log correct timestamp for HOLD MODIFY when set waiting 2021-04-24 15:45:32 +00:00
RotatingCollections.t Bug 23463: Replace AddItem calls with Koha::Item->store 2020-03-23 09:26:26 +00:00
Search.t Bug 27928: FindDuplicate should use simple_search_compat 2021-04-24 13:54:40 +00:00
Serials.t Bug 21395: Make perlcritic happy 2020-07-13 16:44:43 +00:00
Serials_2.t Bug 21395: Make perlcritic happy 2020-07-13 16:44:43 +00:00
Service.t
…
ShelfBrowser.t Bug 22001: Remove the RaiseError occurrences from tests 2020-03-27 08:52:56 +00:00
Sitemapper.t Bug 24840: Replace DateTime->now with dt_from_string 2020-04-08 11:54:23 +01:00
Stats.t
…
StockRotationItems.t Bug 23432: (QA follow-up) Add a unit test 2020-11-13 18:29:37 +00:00
StockRotationRotas.t Bug 24545: Fix license statements 2020-02-24 13:31:26 +00:00
StockRotationStages.t Bug 24545: Fix license statements 2020-02-24 13:31:26 +00:00
SuggestionEngine_ExplodedTerms.t
…
Suggestions.t Bug 23148: (follow-up) Correct image paths in sample data and tests 2020-07-27 15:55:42 +00:00
Tags.t
…
Templates.t
…
TestBuilder.t Bug 18936: (follow-up) Add foreign key and scope enhancement to circ rules 2020-02-04 09:56:24 +00:00
Upload.t Bug 21684: Fix UploadedFile[s]->delete 2020-01-07 16:32:53 +00:00
UsageStats.t Bug 25147: (RM follow-up) Update pref references. 2020-04-17 09:03:47 +01:00
Virtualshelves.t Bug 21684: Adjust some tests 2020-01-03 10:58:51 +00:00
XISBN.t Bug 26364: Remove false matches on isbn 2021-01-14 13:10:59 +00:00
XSLT.t Bug 23463: Fix XSLT.t 2020-03-23 09:26:34 +00:00
check_kohastructure.t
…
check_sysprefs.t Bug 24545: Fix license statements 2020-02-24 13:31:26 +00:00
db_structure.t
…
rollingloans.t
…
sysprefs.t Bug 22880: (follow-up) Loose ends: Better DB update, global inclusion, etc. 2020-02-24 13:24:25 +00:00
zebra_config.pl Bug 24735: Remove QueryParser-related code 2020-03-02 11:13:03 +00:00