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

(-)a/t/db_dependent/CourseReserves/CourseItems.t (-2 / +29 lines)
Lines 23-29 use C4::CourseReserves qw/ModCourseItem ModCourseReserve DelCourseReserve GetCou Link Here
23
use C4::Context;
23
use C4::Context;
24
use Koha::Items;
24
use Koha::Items;
25
25
26
use Test::More tests => 35;
26
use Test::More tests => 36;
27
27
28
BEGIN {
28
BEGIN {
29
    require_ok('C4::CourseReserves');
29
    require_ok('C4::CourseReserves');
Lines 406-412 subtest 'Ensure item info is preserved' => sub { Link Here
406
406
407
};
407
};
408
408
409
subtest 'biblio added to course without items' => sub {
410
    plan tests => 1;
409
411
412
    my $course = $builder->build({
413
        source => 'Course',
414
        value => {
415
            enabled => 'no',
416
        }
417
    });
418
    #Add course item but change nothing
419
    my $course_item_id = ModCourseItem(
420
        itemnumber    => undef,
421
        biblionumber  => $biblionumber,
422
        itype         => '',
423
        ccode         => '',
424
        holdingbranch => '',
425
        location      => '',
426
    );
427
    #Add course reserve
428
    my $course_reserve_id = ModCourseReserve(
429
        course_id   => $course->{course_id},
430
        ci_id       => $course_item_id,
431
        staff_note  => 'staff note',
432
        public_note => '',
433
    );
434
435
    my $course_item = GetCourseItem({ ci_id => $course_item_id });
436
    is( $course_item->{itemnumber}, undef, "Course reserve with no item correctly added" );
437
};
410
438
411
439
412
440
413
- 

Return to bug 14237