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

(-)a/t/db_dependent/Items.t (-4 / +2 lines)
Lines 155-166 subtest 'GetHiddenItemnumbers tests' => sub { Link Here
155
    push @items, GetItem( $item2_itemnumber );
155
    push @items, GetItem( $item2_itemnumber );
156
156
157
    # Empty OpacHiddenItems
157
    # Empty OpacHiddenItems
158
    C4::Context->set_preference('OpacHiddenItems','');
158
    t::lib::Mocks::mock_preference('OpacHiddenItems','');
159
    ok( !defined( GetHiddenItemnumbers( { items => \@items } ) ),
159
    ok( !defined( GetHiddenItemnumbers( { items => \@items } ) ),
160
        "Hidden items list undef if OpacHiddenItems empty");
160
        "Hidden items list undef if OpacHiddenItems empty");
161
161
162
    # Blank spaces
162
    # Blank spaces
163
    C4::Context->set_preference('OpacHiddenItems','  ');
163
    t::lib::Mocks::mock_preference('OpacHiddenItems','  ');
164
    ok( scalar GetHiddenItemnumbers( { items => \@items } ) == 0,
164
    ok( scalar GetHiddenItemnumbers( { items => \@items } ) == 0,
165
        "Hidden items list empty if OpacHiddenItems only contains blanks");
165
        "Hidden items list empty if OpacHiddenItems only contains blanks");
166
166
Lines 176-182 subtest 'GetHiddenItemnumbers tests' => sub { Link Here
176
    $opachiddenitems = "
176
    $opachiddenitems = "
177
        withdrawn: [1,0]";
177
        withdrawn: [1,0]";
178
    t::lib::Mocks::mock_preference( 'OpacHiddenItems', $opachiddenitems );
178
    t::lib::Mocks::mock_preference( 'OpacHiddenItems', $opachiddenitems );
179
    C4::Context->set_preference( 'OpacHiddenItems', $opachiddenitems );
180
    @hidden = GetHiddenItemnumbers( { items => \@items } );
179
    @hidden = GetHiddenItemnumbers( { items => \@items } );
181
    ok( scalar @hidden == 2, "Two items hidden");
180
    ok( scalar @hidden == 2, "Two items hidden");
182
    is_deeply( \@hidden, \@itemnumbers, "withdrawn=1 and withdrawn=0 hidden");
181
    is_deeply( \@hidden, \@itemnumbers, "withdrawn=1 and withdrawn=0 hidden");
183
- 

Return to bug 14385