View | Details | Raw Unified | Return to bug 21503
Collapse All | Expand All

(-)a/t/db_dependent/Template/Plugin/AuthorisedValues.t (-5 / +4 lines)
Lines 124-139 subtest 'GetDescriptionByKohaField' => sub { Link Here
124
    # Opac display
124
    # Opac display
125
    my $av = Koha::Template::Plugin::AuthorisedValues->GetDescriptionByKohaField(
125
    my $av = Koha::Template::Plugin::AuthorisedValues->GetDescriptionByKohaField(
126
        { opac => 1, kohafield => 'dummy.field', authorised_value => $av_1->authorised_value } );
126
        { opac => 1, kohafield => 'dummy.field', authorised_value => $av_1->authorised_value } );
127
    is( $av, 'lib_opac', 'The OPAC description should be displayed if exists' );
127
    is( $av, 'lib_opac', 'For OPAC: The OPAC description should be displayed if exists' );
128
    $av = Koha::Template::Plugin::AuthorisedValues->GetDescriptionByKohaField(
128
    $av = Koha::Template::Plugin::AuthorisedValues->GetDescriptionByKohaField(
129
        { opac => 1, kohafield => 'dummy.field', authorised_value => $av_2->authorised_value } );
129
        { opac => 1, kohafield => 'dummy.field', authorised_value => $av_2->authorised_value } );
130
    is( $av, 'lib', 'The staff description should be displayed if none exists for OPAC' );
130
    is( $av, 'lib', 'For OPAC: The staff description should be displayed if none exists for OPAC' );
131
    $av = Koha::Template::Plugin::AuthorisedValues->GetDescriptionByKohaField(
131
    $av = Koha::Template::Plugin::AuthorisedValues->GetDescriptionByKohaField(
132
        { opac => 1, kohafield => 'dummy.field', authorised_value => $av_3->authorised_value } );
132
        { opac => 1, kohafield => 'dummy.field', authorised_value => $av_3->authorised_value } );
133
    is( $av, $av_3->authorised_value, 'If both OPAC and staff descriptions are missing, the code should be displayed');
133
    is( $av, $av_3->authorised_value, 'For OPAC: If both OPAC and staff descriptions are missing, the code should be displayed');
134
    $av = Koha::Template::Plugin::AuthorisedValues->GetDescriptionByKohaField(
134
    $av = Koha::Template::Plugin::AuthorisedValues->GetDescriptionByKohaField(
135
        { opac => 1, kohafield => 'dummy.field', authorised_value => $non_existent_av } );
135
        { opac => 1, kohafield => 'dummy.field', authorised_value => $non_existent_av } );
136
    is( $av, $non_existent_av, 'If both OPAC and staff descriptions are missing, the parameter should be displayed');
136
    is( $av, $non_existent_av, 'For OPAC: If both OPAC and staff descriptions are missing, the parameter should be displayed');
137
137
138
    # Staff display
138
    # Staff display
139
    $av = Koha::Template::Plugin::AuthorisedValues->GetDescriptionByKohaField(
139
    $av = Koha::Template::Plugin::AuthorisedValues->GetDescriptionByKohaField(
140
- 

Return to bug 21503