[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