Bugzilla – Attachment 118600 Details for
Bug 27858
Make Koha::Patron::Attribute->store raise an exception on invalid type/code
Home
|
New
|
Browse
|
Search
|
[?]
|
Reports
|
Help
|
New Account
|
Log In
[x]
|
Forgot Password
Login:
[x]
[patch]
Bug 27858: (follow-up) Consistency in stringified exception
Bug-27858-follow-up-Consistency-in-stringified-exc.patch (text/plain), 3.66 KB, created by
Joonas Kylmälä
on 2021-03-22 14:00:16 UTC
(
hide
)
Description:
Bug 27858: (follow-up) Consistency in stringified exception
Filename:
MIME Type:
Creator:
Joonas Kylmälä
Created:
2021-03-22 14:00:16 UTC
Size:
3.66 KB
patch
obsolete
>From 368e84b737ca0826ac0f589e2ca1e95c746a62f0 Mon Sep 17 00:00:00 2001 >From: Tomas Cohen Arazi <tomascohen@theke.io> >Date: Thu, 18 Mar 2021 12:07:00 -0300 >Subject: [PATCH] Bug 27858: (follow-up) Consistency in stringified exception >MIME-Version: 1.0 >Content-Type: text/plain; charset=UTF-8 >Content-Transfer-Encoding: 8bit > >Signed-off-by: Tomas Cohen Arazi <tomascohen@theke.io> >Signed-off-by: Joonas Kylmälä <joonas.kylmala@helsinki.fi> >--- > Koha/Exceptions/Patron/Attribute.pm | 4 ++-- > t/Koha/Exceptions.t | 4 ++-- > t/db_dependent/Koha/Patron/Attribute.t | 8 ++++---- > 3 files changed, 8 insertions(+), 8 deletions(-) > >diff --git a/Koha/Exceptions/Patron/Attribute.pm b/Koha/Exceptions/Patron/Attribute.pm >index fd9b70cd39..97785d6e2a 100644 >--- a/Koha/Exceptions/Patron/Attribute.pm >+++ b/Koha/Exceptions/Patron/Attribute.pm >@@ -32,14 +32,14 @@ sub full_message { > unless ( $msg) { > if ( $self->isa('Koha::Exceptions::Patron::Attribute::NonRepeatable') ) { > $msg = sprintf( >- "Tried to add more than one non-repeatable attributes. code=%s attribute=%s", >+ "Tried to add more than one non-repeatable attributes. type=%s value=%s", > $self->attribute->code, > $self->attribute->attribute > ); > } > elsif ( $self->isa('Koha::Exceptions::Patron::Attribute::UniqueIDConstraint') ) { > $msg = sprintf( >- "Your action breaks a unique constraint on the attribute. code=%s attribute=%s", >+ "Your action breaks a unique constraint on the attribute. type=%s value=%s", > $self->attribute->code, > $self->attribute->attribute > ); >diff --git a/t/Koha/Exceptions.t b/t/Koha/Exceptions.t >index 4dbdc0c83c..908f6546a8 100755 >--- a/t/Koha/Exceptions.t >+++ b/t/Koha/Exceptions.t >@@ -220,7 +220,7 @@ subtest 'Koha::Exceptions::Patron::Attribute::* tests' => sub { > # stringify the exception > is( > "$@", >- "Tried to add more than one non-repeatable attributes. code=$code attribute=$attribute", >+ "Tried to add more than one non-repeatable attributes. type=$code value=$attribute", > 'Exception stringified correctly' > ); > >@@ -244,7 +244,7 @@ subtest 'Koha::Exceptions::Patron::Attribute::* tests' => sub { > # stringify the exception > is( > "$@", >- "Your action breaks a unique constraint on the attribute. code=$code attribute=$attribute", >+ "Your action breaks a unique constraint on the attribute. type=$code value=$attribute", > 'Exception stringified correctly' > ); > >diff --git a/t/db_dependent/Koha/Patron/Attribute.t b/t/db_dependent/Koha/Patron/Attribute.t >index 631279dbdf..b46d811374 100755 >--- a/t/db_dependent/Koha/Patron/Attribute.t >+++ b/t/db_dependent/Koha/Patron/Attribute.t >@@ -91,9 +91,9 @@ subtest 'store() tests' => sub { > > is( > "$@", >- "Tried to add more than one non-repeatable attributes. code=" >+ "Tried to add more than one non-repeatable attributes. type=" > . $attribute_type_2->{code} >- . " attribute=Bar", >+ . " value=Bar", > 'Exception stringified correctly, attribute passed correctly' > ); > >@@ -164,9 +164,9 @@ subtest 'store() tests' => sub { > > is( > "$@", >- "Your action breaks a unique constraint on the attribute. code=" >+ "Your action breaks a unique constraint on the attribute. type=" > . $attribute_type_2->{code} >- . " attribute=Foo", >+ . " value=Foo", > 'Exception stringified correctly, attribute passed correctly' > ); > >-- >2.11.0
You cannot view the attachment while viewing its details because your browser does not support IFRAMEs.
View the attachment on a separate page
.
View Attachment As Diff
View Attachment As Raw
Actions:
View
|
Diff
|
Splinter Review
Attachments on
bug 27858
:
117678
|
117679
|
117680
|
117713
|
117714
|
117715
|
118465
|
118596
|
118597
|
118598
|
118599
| 118600