[koha-commits] main Koha release repository branch master updated. v19.05.00-1177-g4fd5265

Git repo owner gitmaster at git.koha-community.org
Fri Nov 1 10:12:03 CET 2019


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  4fd52650bcb2f8a549ea55d22aadeeac7202d19d (commit)
       via  abf530ddbf1897c6fc798f6fa94d643b55823d44 (commit)
       via  e1179b27e0ef7912364bc46ddf845b63443ef338 (commit)
       via  7f1f52f2e52705eacb428916a209d4c05bd9fd9d (commit)
       via  4de24b70e5d5cd2a4c5808509b6b47855a409dac (commit)
       via  bd7a012c524a7eb89283aabb1fefa956e47b79ee (commit)
      from  c0b911c2d740951b2722a0f484b3848fd679ac25 (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 4fd52650bcb2f8a549ea55d22aadeeac7202d19d
Author: Tomas Cohen Arazi <tomascohen at theke.io>
Date:   Tue Oct 22 13:56:15 2019 -0300

    Bug 23860: Update tests to new style
    
    Signed-off-by: Tomas Cohen Arazi <tomascohen at theke.io>
    Signed-off-by: Martin Renvoize <martin.renvoize at ptfs-europe.com>

commit abf530ddbf1897c6fc798f6fa94d643b55823d44
Author: Tomas Cohen Arazi <tomascohen at theke.io>
Date:   Mon Oct 21 16:21:16 2019 -0300

    Bug 23860: Make the patrons endpoint add the Location header
    
    Signed-off-by: Tomas Cohen Arazi <tomascohen at theke.io>
    Signed-off-by: Martin Renvoize <martin.renvoize at ptfs-europe.com>

commit e1179b27e0ef7912364bc46ddf845b63443ef338
Author: Tomas Cohen Arazi <tomascohen at theke.io>
Date:   Mon Oct 21 16:20:54 2019 -0300

    Bug 23860: Regression tests
    
    Signed-off-by: Tomas Cohen Arazi <tomascohen at theke.io>
    Signed-off-by: Martin Renvoize <martin.renvoize at ptfs-europe.com>

commit 7f1f52f2e52705eacb428916a209d4c05bd9fd9d
Author: Tomas Cohen Arazi <tomascohen at theke.io>
Date:   Mon Oct 21 16:12:16 2019 -0300

    Bug 23859: Update tests to new style
    
    The /cities endpoint is refered in several places as the reference
    implementation of a route for devs to pick it for copy and pasting. Yet,
    it is outdated in terms of how the tests are written.
    
    This patch rewrites some bits so it uses BASIC auth and the built-ins
    Test::Mojo provides.
    
    Signed-off-by: Tomas Cohen Arazi <tomascohen at theke.io>
    Signed-off-by: Martin Renvoize <martin.renvoize at ptfs-europe.com>

commit 4de24b70e5d5cd2a4c5808509b6b47855a409dac
Author: Tomas Cohen Arazi <tomascohen at theke.io>
Date:   Mon Oct 21 14:42:28 2019 -0300

    Bug 23859: Make POST add the Location header on cities endpoint
    
    According to the coding guidelines, this endpoint should be adding the
    Location header on POST actions.
    
    To test:
    1. Apply the tests patch
    2. Run:
        $ kshell
        k$ prove t/db_dependent/api/v1/cities.t
    => FAIL: Tests fail!
    3. Apply this patch
    4. Repeat (1)
    => SUCCESS: Tests pass!
    5. Sign off :-D
    
    Signed-off-by: Tomas Cohen Arazi <tomascohen at theke.io>
    Signed-off-by: Martin Renvoize <martin.renvoize at ptfs-europe.com>

commit bd7a012c524a7eb89283aabb1fefa956e47b79ee
Author: Tomas Cohen Arazi <tomascohen at theke.io>
Date:   Mon Oct 21 14:41:59 2019 -0300

    Bug 23859: Regression tests
    
    Signed-off-by: Tomas Cohen Arazi <tomascohen at theke.io>
    Signed-off-by: Martin Renvoize <martin.renvoize at ptfs-europe.com>

-----------------------------------------------------------------------

Summary of changes:
 Koha/REST/V1/Cities.pm           |    6 +-
 Koha/REST/V1/Patrons.pm          |    6 +-
 api/v1/swagger/paths/cities.json |    2 +-
 t/db_dependent/api/v1/cities.t   |  294 ++++++++++++++++++--------------------
 t/db_dependent/api/v1/patrons.t  |  260 +++++++++++++++++----------------
 5 files changed, 280 insertions(+), 288 deletions(-)


hooks/post-receive
-- 
main Koha release repository


More information about the koha-commits mailing list