|
Lines 159-174
subtest 'opac_info tests' => sub {
Link Here
|
| 159 |
); |
159 |
); |
| 160 |
|
160 |
|
| 161 |
# Start testing |
161 |
# Start testing |
| 162 |
is( $library01->opac_info->content, '2', 'specific library, default language' ); |
162 |
ok( $library01->opac_info, 'specific library, default language' ); |
| 163 |
is( $library01->opac_info( { lang => 'nl-NL' } )->content, '3', 'specific library, specific language' ); |
163 |
ok( $library01->opac_info( { lang => 'nl-NL' } ), 'specific library, specific language' ); |
| 164 |
is( $library01->opac_info( { lang => 'nl-BE' } )->content, '2', 'specific library, unknown language' ); |
164 |
ok( $library01->opac_info( { lang => 'nl-BE' } ), 'specific library, unknown language' ); |
| 165 |
is( $library02->opac_info->content, '1', 'unknown library, default language' ); |
165 |
ok( $library02->opac_info, 'unknown library, default language' ); |
| 166 |
is( $library02->opac_info( { lang => 'fr-FR' } )->content, '4', 'unknown library, specific language' ); |
166 |
ok( $library02->opac_info( { lang => 'fr-FR' } ), 'unknown library, specific language' ); |
| 167 |
is( $library02->opac_info( { lang => 'de-DE' } )->content, '1', 'unknown library, unknown language' ); |
167 |
ok( $library02->opac_info( { lang => 'de-DE' } ), 'unknown library, unknown language' ); |
| 168 |
$html01->delete; |
168 |
$html01->delete; |
| 169 |
is( $library02->opac_info, undef, 'unknown library, default language (after removing html01)' ); |
169 |
|
| 170 |
is( |
170 |
ok( $library02->opac_info, 'unknown library, default language (after removing html01)' ); |
| 171 |
$library02->opac_info( { lang => 'de-DE' } ), undef, |
171 |
ok( |
|
|
172 |
$library02->opac_info( { lang => 'de-DE' } ), |
| 172 |
'unknown library, unknown language (after removing html01)' |
173 |
'unknown library, unknown language (after removing html01)' |
| 173 |
); |
174 |
); |
| 174 |
|
175 |
|
| 175 |
- |
|
|