@@ -, +, @@ --- t/RecordProcessor.t | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) --- a/t/RecordProcessor.t +++ a/t/RecordProcessor.t @@ -151,7 +151,7 @@ subtest 'new() tests' => sub { subtest 'options() tests' => sub { - plan tests => 4; + plan tests => 6; # Create a processor with some options my $record_processor = Koha::RecordProcessor->new( @@ -178,12 +178,15 @@ subtest 'options() tests' => sub { ); # Update the chosen options - $record_processor->options( + my $ret = $record_processor->options( { dummy => 'something else' } ); + is( ref($ret), 'Koha::RecordProcessor', 'The setter return the object for chaining calls' ); + is_deeply( $record_processor->options, { dummy => 'something else' }, 'The getter works as expected' ); + # Re-fetch the filter $filter = $record_processor->filters->[0]; --