From 2a83ac313dcba5aa4bcd6389fd6dd302e24abda6 Mon Sep 17 00:00:00 2001 From: Jonathan Druart Date: Mon, 17 Jun 2013 11:16:10 +0200 Subject: [PATCH] Bug 10332: Data could exist in the courses table. Signed-off-by: Kyle M Hall --- t/db_dependent/CourseReserves.t | 7 ++++--- 1 files changed, 4 insertions(+), 3 deletions(-) diff --git a/t/db_dependent/CourseReserves.t b/t/db_dependent/CourseReserves.t index a7955e4..d122005 100755 --- a/t/db_dependent/CourseReserves.t +++ b/t/db_dependent/CourseReserves.t @@ -5,8 +5,7 @@ use Modern::Perl; -use Test::More tests => 20; -use Data::Dumper; +use Test::More tests => 21; BEGIN { use_ok('C4::Biblio'); @@ -51,7 +50,9 @@ ok( $course->{'course_name'} eq "Test Course", "GetCourse returned correct ok( $course->{'staff_note'} eq "Test staff note 2", "ModCourse updated course succesfully" ); my $courses = GetCourses(); -ok( $courses->[0]->{'course_name'} eq "Test Course", "GetCourses returns valid array of course data" ); +is( ref($courses), 'ARRAY', "GetCourses returns an array" ); +my @match = map {$_->{course_name} eq 'Test Course'} @$courses; +ok( scalar(@match) > 0, "GetCourses returns valid array of course data" ); ModCourseInstructors( mode => 'add', course_id => $course_id, borrowernumbers => [ $borrowers[0]->{'borrowernumber'} ] ); $course = GetCourse($course_id); -- 1.7.2.5