@@ -267,7 +267,7 @@ end;';
267267 ut.expect(l_actual).to_equal(0);
268268 end;
269269
270- procedure test_get_unit_test_info is
270+ procedure test_get_suites_info is
271271 l_expected sys_refcursor;
272272 l_actual sys_refcursor;
273273 begin
@@ -284,7 +284,7 @@ end;';
284284 'dummy_test_package.some_dummy_test_procedure' path, 0 disabled_flag
285285 from dual;
286286 --Act
287- open l_actual for select * from table(ut3.ut_runner.get_unit_test_info ('UT3_TESTER','DUMMY_TEST_PACKAGE'));
287+ open l_actual for select * from table(ut3.ut_runner.get_suites_info ('UT3_TESTER','DUMMY_TEST_PACKAGE'));
288288 --Assert
289289 ut.expect(l_actual).to_equal(l_expected);
290290 end;
@@ -534,6 +534,59 @@ end;';
534534 ut.expect(l_actual).to_be_like('%Finished in % seconds
535535%2 tests, 0 failed, 0 errored, 0 disabled, 0 warning(s)%');
536536 end;
537+
538+ procedure is_test_true is
539+ begin
540+ ut.expect(
541+ ut3.ut_runner.is_test(
542+ a_owner => 'UT3_TESTER',
543+ a_package_name => 'DUMMY_TEST_PACKAGE',
544+ a_procedure_name => 'SOME_DUMMY_TEST_PROCEDURE'
545+ )
546+ ).to_be_true();
547+ ut.expect( ut3.ut_runner.is_test( 'ut3_tester','dummy_test_package','some_dummy_test_procedure' ) ).to_be_true();
548+ end;
549+
550+ procedure is_test_false is
551+ begin
552+ ut.expect( ut3.ut_runner.is_test( 'UT3_TESTER','DUMMY_TEST_PACKAGE', 'BAD' ) ).to_be_false();
553+ ut.expect( ut3.ut_runner.is_test( 'UT3_TESTER','DUMMY_TEST_PACKAGE', null ) ).to_be_false();
554+ ut.expect( ut3.ut_runner.is_test( 'UT3_TESTER',null,'some_dummy_test_procedure' ) ).to_be_false();
555+ ut.expect( ut3.ut_runner.is_test( null,'DUMMY_TEST_PACKAGE','some_dummy_test_procedure' ) ).to_be_false();
556+ end;
557+
558+ procedure is_suite_true is
559+ begin
560+ ut.expect(
561+ ut3.ut_runner.is_suite(
562+ a_owner => 'UT3_TESTER',
563+ a_package_name => 'DUMMY_TEST_PACKAGE'
564+ )
565+ ).to_be_true();
566+
567+ ut.expect( ut3.ut_runner.is_suite( 'ut3_tester','dummy_test_package' ) ).to_be_true();
568+ end;
569+
570+ procedure is_suite_false is
571+ begin
572+ ut.expect( ut3.ut_runner.is_suite( 'UT3_TESTER','BAD' ) ).to_be_false();
573+ ut.expect( ut3.ut_runner.is_suite( 'UT3_TESTER', null ) ).to_be_false();
574+ ut.expect( ut3.ut_runner.is_suite( null,'DUMMY_TEST_PACKAGE' ) ).to_be_false();
575+ end;
576+
577+ procedure has_suites_true is
578+ begin
579+ ut.expect( ut3.ut_runner.has_suites( a_owner => 'UT3_TESTER' ) ).to_be_true();
580+
581+ ut.expect( ut3.ut_runner.has_suites( 'ut3_tester' ) ).to_be_true();
582+ end;
583+
584+ procedure has_suites_false is
585+ begin
586+ ut.expect( ut3.ut_runner.has_suites( 'UT3' ) ).to_be_false();
587+ ut.expect( ut3.ut_runner.has_suites( 'BAD' ) ).to_be_false();
588+ ut.expect( ut3.ut_runner.has_suites( null ) ).to_be_false();
589+ end;
537590
538591end;
539592/
0 commit comments