xref: /onnv-gate/usr/src/cmd/perl/5.8.4/distrib/lib/Math/BigInt/t/with_sub.t (revision 0:68f95e015346)
1#!/usr/bin/perl -w
2
3# Test use Math::BigFloat with => 'Math::BigInt::SomeSubclass';
4
5use Test;
6use strict;
7
8BEGIN
9  {
10  $| = 1;
11  # to locate the testing files
12  my $location = $0; $location =~ s/with_sub.t//i;
13  if ($ENV{PERL_CORE})
14    {
15    # testing with the core distribution
16    @INC = qw(../t/lib);
17    }
18  unshift @INC, '../lib';
19  if (-d 't')
20    {
21    chdir 't';
22    require File::Spec;
23    unshift @INC, File::Spec->catdir(File::Spec->updir, $location);
24    }
25  else
26    {
27    unshift @INC, $location;
28    }
29  print "# INC = @INC\n";
30
31  plan tests => 1815
32	+ 1;
33  }
34
35use Math::BigFloat with => 'Math::BigInt::Subclass';
36
37use vars qw ($class $try $x $y $f @args $ans $ans1 $ans1_str $setup $CL);
38$class = "Math::BigFloat";
39$CL = "Math::BigInt::Calc";
40
41# the with argument is ignored
42ok (Math::BigFloat->config()->{with}, 'Math::BigInt::Calc');
43
44require 'bigfltpm.inc';	# all tests here for sharing
45