diff --git a/t/AuthoritiesMarc_MARC21.t b/t/AuthoritiesMarc_MARC21.t index 1babb42cd4..268a1a60d0 100755 --- a/t/AuthoritiesMarc_MARC21.t +++ b/t/AuthoritiesMarc_MARC21.t @@ -59,9 +59,17 @@ subtest "FindDuplicateAuthority tests" => sub { } ); + my $marcflavour = C4::Context->preference('marcflavour'); + my $field; + if ( $marcflavour eq 'MARC21' ) { + $field = '155'; # GENRE/FORM field in MARC21 + } elsif ( $marcflavour eq 'UNIMARC' ) { + $field = '280'; # GENRE/FORM field in UNIMARC + } + my $record = MARC::Record->new; $record->append_fields( - MARC::Field->new( '155', '', '', a => 'Potato' ), + MARC::Field->new( $field, '', '', a => 'Potato' ), ); t::lib::Mocks::mock_preference( 'SearchEngine', 'Zebra' );