[koha-commits] main Koha release repository branch master updated. v3.20.00-887-g371c082
Git repo owner
gitmaster at git.koha-community.org
Fri Oct 23 17:02:08 CEST 2015
This is an automated email from the git hooks/post-receive script. It was
generated because a ref change was pushed to the repository containing
the project "main Koha release repository".
The branch, master has been updated
via 371c08281e425309411da62b32eab4c4c14f8b04 (commit)
via a1e8497140bfc310a3e3d4f85c46777324d96c96 (commit)
via 13058d7f9a538c0047612fddc4f9d7b393ca9dac (commit)
via 4b92a399d8aa63af088d39d66b6cfe261e6e55e5 (commit)
via 08262c59b5afa815f060ae236b640b06027ace37 (commit)
via a48d4f3786fbfb739e9cad941c09e22a31531e45 (commit)
via 7296706edc50a2954f2b77b3e10cf59d459c0572 (commit)
via cc73c53c6fc7a08623d5077a1082138eb2b447ce (commit)
via 2350a19d431a5a3c13cd4aec234be0c0e7d54a9b (commit)
via 29b4f5d1283b802cd98229fd0e57a16260a29ebd (commit)
via dffaf369f4a852bb06aae6e5b1d095d6efd223fa (commit)
via 35f33facb3002267b6d7961cedb4c54b4aef5e0f (commit)
via c6691e34bae196b5ac399780773342432335a540 (commit)
via 9f0e2c59b8b054513fe4aef871ff8a9433421c96 (commit)
via 0adbf36ab1d1d9238b80324b8e12cc99a1d72cf2 (commit)
via 319d3977a833988bb4a2eae75ea911002f67905e (commit)
via 3ab51c87db62a967bf3f4bf6526a147b071e63e5 (commit)
via b867b90d85de6881a222ef304ae92a2f6df13ec5 (commit)
via 389ef2c6c79ce29d8834cea0fd62c93070f4a6dc (commit)
via 5d8cb8b2ee508deaa272f9b7bfa36e73235c957c (commit)
from c4427c194b72802e361c1626657922bd746bccdc (commit)
Those revisions listed above that are new to this repository have
not appeared on any other notification email; so we list those
revisions in full, below.
- Log -----------------------------------------------------------------
commit 371c08281e425309411da62b32eab4c4c14f8b04
Author: Jonathan Druart <jonathan.druart at bugs.koha-community.org>
Date: Tue Oct 20 15:42:53 2015 +0100
Bug 14778: Remove t/Acquisition/Invoices.t
Using Test::DBIx::Class now, we cannot do what we did in this file with DBD::Mock.
Since the Invoice[s] subroutines are already tested in
t/db_dependent/Acquisition/Invoices.t there is no special needs to have
these ones.
Instead of loosing 2 hours on this file, I would prefer to remove it.
Feel free to provide a counter patch.
Signed-off-by: Martin Renvoize <martin.renvoize at ptfs-europe.com>
Signed-off-by: Kyle M Hall <kyle at bywatersolutions.com>
Signed-off-by: Tomas Cohen Arazi <tomascohen at theke.io>
commit a1e8497140bfc310a3e3d4f85c46777324d96c96
Author: Jonathan Druart <jonathan.druart at bugs.koha-community.org>
Date: Tue Oct 20 15:37:40 2015 +0100
Bug 14778: Mock the dbh for t/db_dependent/Search.t
No need to mock the items' columns (?)
Signed-off-by: Martin Renvoize <martin.renvoize at ptfs-europe.com>
Signed-off-by: Kyle M Hall <kyle at bywatersolutions.com>
Signed-off-by: Tomas Cohen Arazi <tomascohen at theke.io>
commit 13058d7f9a538c0047612fddc4f9d7b393ca9dac
Author: Jonathan Druart <jonathan.druart at bugs.koha-community.org>
Date: Tue Oct 20 14:45:11 2015 +0100
Bug 14778: Make Barcodes_ValueBuilder.t db dependent
The get_barcode subroutines call very mysql specific functions and it's
not possible to easily use fixtures here.
Signed-off-by: Martin Renvoize <martin.renvoize at ptfs-europe.com>
Signed-off-by: Kyle M Hall <kyle at bywatersolutions.com>
Signed-off-by: Tomas Cohen Arazi <tomascohen at theke.io>
commit 4b92a399d8aa63af088d39d66b6cfe261e6e55e5
Author: Jonathan Druart <jonathan.druart at bugs.koha-community.org>
Date: Tue Oct 20 14:21:45 2015 +0100
Bug 14778: Install fixtures for t/SocialData.t
Signed-off-by: Martin Renvoize <martin.renvoize at ptfs-europe.com>
Signed-off-by: Kyle M Hall <kyle at bywatersolutions.com>
Signed-off-by: Tomas Cohen Arazi <tomascohen at theke.io>
commit 08262c59b5afa815f060ae236b640b06027ace37
Author: Jonathan Druart <jonathan.druart at bugs.koha-community.org>
Date: Tue Oct 20 14:10:18 2015 +0100
Bug 14778: Install fixtures for t/Members_AttributeTypes.t
Signed-off-by: Martin Renvoize <martin.renvoize at ptfs-europe.com>
Signed-off-by: Kyle M Hall <kyle at bywatersolutions.com>
Signed-off-by: Tomas Cohen Arazi <tomascohen at theke.io>
commit a48d4f3786fbfb739e9cad941c09e22a31531e45
Author: Jonathan Druart <jonathan.druart at bugs.koha-community.org>
Date: Tue Oct 20 13:52:37 2015 +0100
Bug 14778: Install fixtures for t/Matcher.t
Signed-off-by: Martin Renvoize <martin.renvoize at ptfs-europe.com>
Signed-off-by: Kyle M Hall <kyle at bywatersolutions.com>
Signed-off-by: Tomas Cohen Arazi <tomascohen at theke.io>
commit 7296706edc50a2954f2b77b3e10cf59d459c0572
Author: Jonathan Druart <jonathan.druart at bugs.koha-community.org>
Date: Tue Oct 20 13:46:46 2015 +0100
Bug 14778: Install fixtures for t/Letters.t
Signed-off-by: Martin Renvoize <martin.renvoize at ptfs-europe.com>
Signed-off-by: Kyle M Hall <kyle at bywatersolutions.com>
Signed-off-by: Tomas Cohen Arazi <tomascohen at theke.io>
commit cc73c53c6fc7a08623d5077a1082138eb2b447ce
Author: Jonathan Druart <jonathan.druart at bugs.koha-community.org>
Date: Tue Oct 20 13:02:15 2015 +0100
Bug 14778: Install fixtures for t/Koha.t
Warning: This patch modifies a module!
What's the need of the binary function here?
The data are case insensitive, so no need to use this mysql function.
Signed-off-by: Martin Renvoize <martin.renvoize at ptfs-europe.com>
Signed-off-by: Kyle M Hall <kyle at bywatersolutions.com>
Signed-off-by: Tomas Cohen Arazi <tomascohen at theke.io>
commit 2350a19d431a5a3c13cd4aec234be0c0e7d54a9b
Author: Jonathan Druart <jonathan.druart at bugs.koha-community.org>
Date: Tue Oct 20 12:48:37 2015 +0100
Bug 14778: Install fixtures for t/ItemType.t
Signed-off-by: Martin Renvoize <martin.renvoize at ptfs-europe.com>
Signed-off-by: Kyle M Hall <kyle at bywatersolutions.com>
Signed-off-by: Tomas Cohen Arazi <tomascohen at theke.io>
commit 29b4f5d1283b802cd98229fd0e57a16260a29ebd
Author: Jonathan Druart <jonathan.druart at bugs.koha-community.org>
Date: Tue Oct 20 12:44:55 2015 +0100
Bug 14778: Install fixtures for t/Images.t
Note that this tests file were completely buggy before.
Signed-off-by: Martin Renvoize <martin.renvoize at ptfs-europe.com>
Signed-off-by: Kyle M Hall <kyle at bywatersolutions.com>
Signed-off-by: Tomas Cohen Arazi <tomascohen at theke.io>
commit dffaf369f4a852bb06aae6e5b1d095d6efd223fa
Author: Jonathan Druart <jonathan.druart at bugs.koha-community.org>
Date: Thu Oct 15 16:05:14 2015 +0100
Bug 14778: Install fixtures for t/Biblio.t
Note that it already passed before
Signed-off-by: Martin Renvoize <martin.renvoize at ptfs-europe.com>
Signed-off-by: Kyle M Hall <kyle at bywatersolutions.com>
Signed-off-by: Tomas Cohen Arazi <tomascohen at theke.io>
commit 35f33facb3002267b6d7961cedb4c54b4aef5e0f
Author: Jonathan Druart <jonathan.druart at bugs.koha-community.org>
Date: Thu Oct 15 16:44:32 2015 +0100
Bug 14778: Install fixtures for t/Calendar.t
Signed-off-by: Martin Renvoize <martin.renvoize at ptfs-europe.com>
Signed-off-by: Kyle M Hall <kyle at bywatersolutions.com>
Signed-off-by: Tomas Cohen Arazi <tomascohen at theke.io>
commit c6691e34bae196b5ac399780773342432335a540
Author: Jonathan Druart <jonathan.druart at bugs.koha-community.org>
Date: Tue Oct 20 11:48:00 2015 +0100
Bug 14778: Use mock_dbh where it should be used
Signed-off-by: Martin Renvoize <martin.renvoize at ptfs-europe.com>
Signed-off-by: Kyle M Hall <kyle at bywatersolutions.com>
Signed-off-by: Tomas Cohen Arazi <tomascohen at theke.io>
commit 9f0e2c59b8b054513fe4aef871ff8a9433421c96
Author: Jonathan Druart <jonathan.druart at bugs.koha-community.org>
Date: Tue Oct 20 12:03:54 2015 +0100
Bug 14778: Mocks Koha::Database->_new_schema instead of C4::Context->_new_dbh
C4::Context::_new_dbh does not exist anymore.
Koha::Database::_new_schema should be mocked instead.
Will fix:
- t/00-load.t
- t/Breeding.t
- t/ImportBatch.t
- t/Message.t
- t/Overdues.t
- t/Prices.t
- t/RotatingCollections.t
- t/Search.t
- t/SuggestionEngine_AuthorityFile.t
- t/XSLT.t
Signed-off-by: Martin Renvoize <martin.renvoize at ptfs-europe.com>
Signed-off-by: Kyle M Hall <kyle at bywatersolutions.com>
Signed-off-by: Tomas Cohen Arazi <tomascohen at theke.io>
commit 0adbf36ab1d1d9238b80324b8e12cc99a1d72cf2
Author: Jonathan Druart <jonathan.druart at bugs.koha-community.org>
Date: Thu Oct 8 11:40:43 2015 +0100
Bug 14778: Example - Replace DBI::Mock with Test::DBIx::Class - Sitemapper.t
We can use Test::DBIx::Class to install fixtures before our tests.
Signed-off-by: Martin Renvoize <martin.renvoize at ptfs-europe.com>
Signed-off-by: Kyle M Hall <kyle at bywatersolutions.com>
Signed-off-by: Tomas Cohen Arazi <tomascohen at theke.io>
commit 319d3977a833988bb4a2eae75ea911002f67905e
Author: Jonathan Druart <jonathan.druart at bugs.koha-community.org>
Date: Thu Oct 8 11:40:19 2015 +0100
Bug 14778: Set PrintError as it was before
Signed-off-by: Martin Renvoize <martin.renvoize at ptfs-europe.com>
Signed-off-by: Kyle M Hall <kyle at bywatersolutions.com>
Signed-off-by: Tomas Cohen Arazi <tomascohen at theke.io>
commit 3ab51c87db62a967bf3f4bf6526a147b071e63e5
Author: Jonathan Druart <jonathan.druart at bugs.koha-community.org>
Date: Thu Oct 8 11:39:41 2015 +0100
Bug 14778: Make the installer test pass - use DBI missing
Signed-off-by: Martin Renvoize <martin.renvoize at ptfs-europe.com>
Signed-off-by: Kyle M Hall <kyle at bywatersolutions.com>
Signed-off-by: Tomas Cohen Arazi <tomascohen at theke.io>
commit b867b90d85de6881a222ef304ae92a2f6df13ec5
Author: Jonathan Druart <jonathan.druart at bugs.koha-community.org>
Date: Thu Oct 8 11:39:19 2015 +0100
Bug 14778: Make 3 tests pass
Signed-off-by: Martin Renvoize <martin.renvoize at ptfs-europe.com>
Signed-off-by: Kyle M Hall <kyle at bywatersolutions.com>
Signed-off-by: Tomas Cohen Arazi <tomascohen at theke.io>
commit 389ef2c6c79ce29d8834cea0fd62c93070f4a6dc
Author: Jonathan Druart <jonathan.druart at bugs.koha-community.org>
Date: Fri Sep 4 12:23:44 2015 +0100
Bug 14778: Make sure the dbh returned is checked by DBIC
Signed-off-by: Martin Renvoize <martin.renvoize at ptfs-europe.com>
Signed-off-by: Kyle M Hall <kyle at bywatersolutions.com>
Signed-off-by: Tomas Cohen Arazi <tomascohen at theke.io>
commit 5d8cb8b2ee508deaa272f9b7bfa36e73235c957c
Author: Jonathan Druart <jonathan.druart at bugs.koha-community.org>
Date: Thu Sep 3 15:11:21 2015 +0100
Bug 14778: Get rid of DBIx::Connector
Signed-off-by: Martin Renvoize <martin.renvoize at ptfs-europe.com>
Signed-off-by: Kyle M Hall <kyle at bywatersolutions.com>
Signed-off-by: Tomas Cohen Arazi <tomascohen at theke.io>
-----------------------------------------------------------------------
Summary of changes:
C4/Context.pm | 65 +-----------
C4/Images.pm | 2 +-
C4/Installer.pm | 1 +
C4/Installer/PerlDependencies.pm | 5 -
C4/Koha.pm | 2 +-
Koha/Database.pm | 56 +++++++++--
t/Acquisition/Invoice.t | 153 -----------------------------
t/Barcodes_ValueBuilder.t | 77 ---------------
t/Biblio.t | 29 ++++--
t/Borrower.t | 3 +-
t/Calendar.t | 115 ++++++++--------------
t/Circulation_barcodedecode.t | 17 ++--
t/Images.t | 63 ++++++------
t/ItemType.t | 69 +++++--------
t/Koha.t | 61 ++++++------
t/Letters.t | 36 +++----
t/Matcher.t | 38 ++++---
t/Members/cardnumber.t | 14 +--
t/Members_AttributeTypes.t | 43 ++++----
t/SocialData.t | 64 ++++++------
t/db_dependent/Barcodes_ValueBuilder.t | 54 ++++++++++
t/db_dependent/Borrower.t | 14 ++-
t/db_dependent/Circulation_issuingrules.t | 46 ++-------
t/db_dependent/Context.t | 11 +--
t/db_dependent/Items.t | 40 +++-----
t/db_dependent/ReportsGuided.t | 21 ++--
t/db_dependent/Reports_Guided.t | 12 +--
t/db_dependent/Search.t | 33 +------
t/db_dependent/Sitemapper.t | 75 ++++++++------
t/lib/Mocks.pm | 9 +-
30 files changed, 451 insertions(+), 777 deletions(-)
delete mode 100755 t/Acquisition/Invoice.t
delete mode 100644 t/Barcodes_ValueBuilder.t
create mode 100644 t/db_dependent/Barcodes_ValueBuilder.t
hooks/post-receive
--
main Koha release repository
More information about the koha-commits
mailing list