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 134-140 subtest 'authorised values' => sub { Link Here
134
};
134
};
135
135
136
subtest 'prefill_with_default_values' => sub {
136
subtest 'prefill_with_default_values' => sub {
137
    plan tests => 2;
137
    plan tests => 3;
138
138
139
    my $biblio = $builder->build_sample_biblio({ value => {frameworkcode => ''}});
139
    my $biblio = $builder->build_sample_biblio({ value => {frameworkcode => ''}});
140
    my $subfields =
140
    my $subfields =
Lines 153-158 subtest 'prefill_with_default_values' => sub { Link Here
153
    ($subfield) = grep { $_->{subfield} eq 'é' } @$subfields;
153
    ($subfield) = grep { $_->{subfield} eq 'é' } @$subfields;
154
    is( $subfield->{marc_value}->{value}, 'ééé', 'default value should be set if prefill_with_default_values passed');
154
    is( $subfield->{marc_value}->{value}, 'ééé', 'default value should be set if prefill_with_default_values passed');
155
155
156
    # Do the same for an existing item; we do not expect the defaultvalue to popup
157
    my $item = $builder->build_sample_item;
158
    $subfields = Koha::UI::Form::Builder::Item->new({
159
        biblionumber => $biblio->biblionumber,
160
        item => $item->unblessed,
161
    })->edit_form({ prefill_with_default_values => 1 });
162
    ($subfield) = grep { $_->{subfield} eq 'é' } @$subfields;
163
    is( $subfield->{marc_value}->{value}, q{}, 'default value not applied to existing item');
156
164
157
};
165
};
158
166
159
- 

Return to bug 29146