Koha-clms/t/db_dependent
Nick Clemens aaf5937740
Bug 21082: Add new admin page for overdrive
The 'authname' field required for OverDrive can differ per branch.
This patch adds Koha Objects for dealing with OD info and submitting
authnames per branch. The description is left open so future branch info
can be added.

To test:
1 - prove -v t/db_dependent/Koha/Library/OverDriveInfos.t
2 - visit cgi-bin/koha/admin/overdrive.pl
3 - Add some authnames for various branches
4 - Verify data saves correctly

Signed-off-by: Sandy Allgood <sandy.allgood@citruslibraries.org>
Signed-off-by: Chris Cormack <chrisc@catalyst.net.nz>

Signed-off-by: Nick Clemens <nick@bywatersolutions.com>
(cherry picked from commit df339d0372)
Signed-off-by: Martin Renvoize <martin.renvoize@ptfs-europe.com>
2018-10-26 12:14:59 +01:00
..
Acquisition Bug 21385: Add Unit Tests 2018-10-08 09:26:03 +01: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 21133: [18.05.x] Fix use statements order 2018-10-05 08:48:39 +01:00
CourseReserves Bug 10382: Course reserves: handle empty values 2018-10-16 14:04:14 +01:00
Creators Bug 21281: (QA follow-up) Introduce _add_backtics 2018-09-27 13:08:15 +01:00
Exporter Bug 18201: Tidy tests 2017-12-21 13:21:12 -03:00
Holds Bug 21133: [18.05.x] Fix use statements order 2018-10-05 08:48:39 +01:00
Illrequest Bug 7317: Remove traces of UnmediatedILL 2017-11-09 11:42:16 -03:00
Items Bug 21133: [18.05.x] Fix use statements order 2018-10-05 08:48:39 +01:00
Koha Bug 21082: Add new admin page for overdrive 2018-10-26 12:14:59 +01:00
LDAP
…
Labels Bug 21133: [18.05.x] Fix use statements order 2018-10-05 08:48:39 +01:00
Letters Bug 21238: Prevent TemplateToolkit.t to fail on slow servers 2018-08-24 10:00:49 +01:00
Members Bug 21133: [18.05.x] Fix use statements order 2018-10-05 08:48:39 +01:00
OAI Bug 20665: Units tests for testing MySQL connection time zone 2018-05-03 12:46:55 -03:00
Patron Bug 21133: [18.05.x] Fix use statements order 2018-10-05 08:48:39 +01:00
Record
…
Reports Bug 20144: [sql_modes] Fix values when creating a sql report in tests 2018-02-13 13:59:00 -03:00
Reserves Bug 21075: Unit tests 2018-08-09 11:23:07 +01:00
SIP Bug 18625: (QA follow-up) Unit tests 2018-04-11 16:45:10 -03:00
Search Bug 20144: [sql_modes] Fix search history tests 2018-02-13 13:59:00 -03:00
Serials Bug 20144: [sql_modes] Add default value for subscription_numberpatterns.description in tests 2018-02-13 13:59:00 -03:00
Template/Plugin Bug 19655: Add tests 2017-11-26 12:59:31 -03:00
Utils Bug 18292: Remove return 1 statements in tests 2017-08-15 12:17:42 -03:00
XSLT_Handler
…
api/v1 Bug 21133: [18.05.x] Fix use statements order 2018-10-05 08:48:39 +01:00
data
…
selenium Bug 21479: "Mock" SearchEngine to use Zebra 2018-10-16 14:50:59 +01:00
www Bug 18336: Full stack tests for supplemental UTF-8 chars 2018-02-16 17:53:42 -03:00
00-strict.t Bug 18055: (QA followup) Only print output if DEBUG 2018-03-28 15:53:12 -03:00
01-test_dbic.t Bug 18226: Perltidy + license 2017-06-05 17:52:48 -03:00
Accounts.t Bug 20906: Prevent test failures due to precision changes 2018-06-25 18:13:55 +01:00
Acquisition.t Bug 17457: Add tests for each marc flavour 2018-03-23 11:45:38 -03:00
AdditionalField.t Bug 20144: [sql_modes] Add default value for subscription_numberpatterns.description in tests 2018-02-13 13:58:53 -03:00
Amazon.t
…
ArticleRequests.t Bug 20866: (QA follow-up) Use build_object and remove two tests 2018-06-11 09:56:30 +01:00
AudioAlerts.t
…
Auth.t Bug 20877: Do not consider DB user has permissions 2018-06-11 09:57:19 +01:00
Auth_with_cas.t Bug 19373: Update tests 2017-10-16 09:38:41 -03:00
Auth_with_ldap.t Bug 18947: LDAP - do not assume anonymous bind if no user or password 2018-08-24 09:58:21 +01:00
AuthorisedValues.t Bug 18748: Noisy t/db_dependent/AuthorisedValues.t 2017-07-14 12:29:22 -03:00
AuthoritiesMarc.t Bug 18448: Fix a few db_dependent tests 2017-04-21 00:09:43 +00:00
BackgroundJob.t
…
Barcodes.t
…
Barcodes_ValueBuilder.t Bug 18292: Remove return 1 statements in tests 2017-08-15 12:17:42 -03:00
Biblio.t Bug 9701: (follow-up) Adjust tests 2018-04-12 10:50:34 -03:00
Bookseller.t Bug 20906: Prevent test failures due to precision changes (2) 2018-06-25 18:13:55 +01:00
Breeding.t
…
Budgets.t Bug 15408: Fix tests to fail without patch 2018-08-24 13:08:15 +01: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 18269: Move field mappings related code to Koha::FieldMapping[s] 2017-03-31 10:20:00 +00:00
Circulation.t Bug 20487: AddReturn should clear items.onloan for unissued items 2018-08-24 12:40:45 +01:00
ClassSource.t
…
Clubs.t Bug 18292: Remove return 1 statements in tests 2017-08-15 12:17:42 -03:00
ColumnsSettings.t
…
Context.t Bug 19788: Add a test 2017-12-22 13:15:37 -03:00
Contract.t Bug 13726: Make Koha::Acq::Bookseller using Koha::Object 2016-12-30 11:54:32 +00:00
CourseReserves.t Bug 21133: [18.05.x] Fix use statements order 2018-10-05 08:48:39 +01:00
DecreaseLoanHighHolds.t Bug 19705: Try to fix random failures from DecreaseLoanHighHolds.t 2018-01-23 17:01:29 -03:00
Filter_MARC_ViewPolicy.t Bug 18292: Remove return 1 statements in tests 2017-08-15 12:17:42 -03:00
Fines.t
…
FrameworkPlugin.t Bug 20204: Add TestBuilder to replace CPL branch 2018-02-15 11:15:53 -03:00
Heading_MARC21.t
…
Hold.t Bug 18856: (QA follow-up) Rename method to avoid confusion 2018-05-17 11:40:03 -03:00
Holds.t Bug 21133: [18.05.x] Fix use statements order 2018-10-05 08:48:39 +01: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 21199: Hide patron's attributes from ILSDI if required 2018-08-29 16:25:47 +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 20548: (follow-up) Fix unit tests 2018-10-15 13:41:44 +01:00
ImportBatch.t Bug 20764: (QA follow-up) Fix path to sample plugins 2018-05-14 12:13:20 -03:00
Installer.t Bug 17234: Need to separate KEY and FOREIGN KEY checks 2017-01-12 12:43:10 +00:00
Items.t Bug 21133: [18.05.x] Fix use statements order 2018-10-05 08:48:39 +01: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_Elasticsearch.t Bug 19581: Fix Koha_Elasticsearch.t 2018-04-09 17:44:20 -03:00
Koha_Elasticsearch_Indexer.t Bug 19581: Unit tests 2018-04-09 16:15:18 -03:00
Koha_Misc_Files.t Bug 18292: Remove return 1 statements in tests 2017-08-15 12:17:42 -03:00
Koha_SearchEngine_Elasticsearch_Search.t Bug 21032: Fix using facet for searches made on specific index 2018-08-03 15:07:21 +01:00
Languages.t
…
Letters.t Bug 15971: Add biblioitems to available fields for serial claim notices and fix notices editor display 2018-10-08 08:31:40 +01:00
LibraryGroups.t Bug 20838: Add 2 small tests to check ref 2018-06-05 12:23:39 +01: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 19069: Fix 'does not match' behaviour in MARC modification template 2017-10-27 14:09:01 -03:00
Members.t Bug 20590: Fix Members.t 2018-04-20 10:17:49 -03:00
MungeMarcPrice.t
…
NewsChannels.t Bug 17960: Rename opac_news.new with opac_news.content 2017-02-06 17:42:12 +00:00
Overdues.t
…
Passwordrecovery.t Bug 20474: Mimick Letters.t 2018-03-27 12:21:44 -03:00
PatronLists.t Bug 18292: Remove return 1 statements in tests 2017-08-15 12:17:42 -03:00
Patrons.t Bug 9302: (QA follow-up) Consistency follow-up 2018-04-20 13:34:41 -03:00
Plugins.t Bug 21352: (qa followup) - correction to testplan 2018-10-08 13:46:44 +01:00
QueryParser.t Bug 18292: Remove return 1 statements in tests 2017-08-15 12:17:42 -03:00
Record.t Bug 20097: (follow-up) Add a unit test 2018-03-19 13:54:50 -03: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 21133: [18.05.x] Fix use statements order 2018-10-05 08:48:39 +01:00
RotatingCollections.t Bug 21133: [18.05.x] Fix use statements order 2018-10-05 08:48:39 +01:00
Search.t Bug 19873: Add unit tests 2018-04-20 13:34:41 -03:00
Serials.t Bug 20144: [sql_modes] Add default value for subscription_numberpatterns.description in tests 2018-02-13 13:58:56 -03:00
Serials_2.t Bug 18420: Do not use 'S' as patron category code in other tests 2017-04-21 10:49:25 -04:00
Service.t
…
ShelfBrowser.t Bug 21133: [18.05.x] Fix use statements order 2018-10-05 08:48:39 +01:00
Sitemapper.t Bug 17770: Perltidy 2017-12-21 13:09:16 -03:00
Stats.t Bug 20510: Remove unused sub TotalPaid from C4::Stats 2018-04-05 14:17:36 -03: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 13287: (QA follow-up) Extend Suggestions.t for DelSuggestionsOlderThan 2018-02-26 13:24:45 -03:00
Tags.t
…
Templates.t Bug 17989: Include full path logic in _get_template_file 2017-11-01 13:10:17 -03: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 20081: Set inline headers for uploaded pdfs 2018-03-26 17:31:17 -03:00
UsageStats.t Bug 21226: Remove xISBN services 2018-08-16 15:32:27 +01:00
Virtualshelves.t Bug 11943: Add unit test for double accepts 2018-05-11 10:52:44 -03:00
XISBN.t Bug 21226: Remove xISBN services 2018-08-16 15:32:27 +01:00
XSLT_Handler.t Bug 17807: Add format parameter to XSLT_Handler->transform 2017-08-30 15:06:40 -03:00
check_kohastructure.t Bug 19783: Move check_kohastructure.t to db_dependent 2018-01-19 15:13:56 -03:00
check_sysprefs.t Bug 17917: [AMENDED] Fix path issue in t/db_dependent/check_sysprefs.t 2017-01-20 13:39:37 +00:00
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 20900: Add CPL test branch in rollingloans.t 2018-07-15 20:25:21 +01:00
sysprefs.t
…
zebra_config.pl
…