/trunk/Examples/test-suite/perl5/packageoption_runme.pl
# · Perl · 24 lines · 13 code · 7 blank · 4 comment · 0 complexity · d18eac5129c2e53d1c82498a77c92282 MD5 · raw file
- #!/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');