/trunk/Examples/test-suite/perl5/packageoption_runme.pl
Perl | 24 lines | 13 code | 7 blank | 4 comment | 0 complexity | d18eac5129c2e53d1c82498a77c92282 MD5 | raw file
Possible License(s): LGPL-2.1, Cube, GPL-3.0, 0BSD, GPL-2.0
- #!/usr/bin/perl -w
- use strict;
- use Test::More tests => 4;
- BEGIN { use_ok('packageoption_a'); }
- BEGIN { use_ok('packageoption_b'); }
- # Workaround for
- # ok( not (expression) , "test description" );
- # does not working in older versions of Perl, eg 5.004_04
- sub ok_not ($;$) {
- my($test, $name) = @_;
- $test = not $test;
- ok($test, $name);
- }
- my $a = CommonPackage::A->new();
- isa_ok($a, 'CommonPackage::A');
- my $b = CommonPackage::B->new();
- isa_ok($b, 'CommonPackage::B');
-