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

(-)a/t/db_dependent/Koha/UI/Form/Builder/Item.t (-2 / +9 lines)
Lines 131-137 subtest 'authorised values' => sub { Link Here
131
};
131
};
132
132
133
subtest 'prefill_with_default_values' => sub {
133
subtest 'prefill_with_default_values' => sub {
134
    plan tests => 2;
134
    plan tests => 3;
135
135
136
    my $biblio = $builder->build_sample_biblio({ value => {frameworkcode => ''}});
136
    my $biblio = $builder->build_sample_biblio({ value => {frameworkcode => ''}});
137
    my $subfields =
137
    my $subfields =
Lines 150-155 subtest 'prefill_with_default_values' => sub { Link Here
150
    ($subfield) = grep { $_->{subfield} eq 'é' } @$subfields;
150
    ($subfield) = grep { $_->{subfield} eq 'é' } @$subfields;
151
    is( $subfield->{marc_value}->{value}, 'ééé', 'default value should be set if prefill_with_default_values passed');
151
    is( $subfield->{marc_value}->{value}, 'ééé', 'default value should be set if prefill_with_default_values passed');
152
152
153
    # Do the same for an existing item; we do not expect the defaultvalue to popup
154
    my $item = $builder->build_sample_item;
155
    $subfields = Koha::UI::Form::Builder::Item->new({
156
        biblionumber => $biblio->biblionumber,
157
        item => $item->unblessed,
158
    })->edit_form({ prefill_with_default_values => 1 });
159
    ($subfield) = grep { $_->{subfield} eq 'é' } @$subfields;
160
    is( $subfield->{marc_value}->{value}, q{}, 'default value not applied to existing item');
153
161
154
};
162
};
155
163
156
- 

Return to bug 29146