[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