summaryrefslogtreecommitdiff
path: root/lib/bignum/t/trace.t
blob: 891101b5f95d8bdceb7a6739ddec32a201eb1923 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
#!/usr/bin/perl -w

###############################################################################

use Test;
use strict;

BEGIN
  {
  $| = 1;
  chdir 't' if -d 't';
  unshift @INC, '../lib';
  plan tests => 1;
  }

BEGIN
  {
  print "# ";					# for testsuite
  }
use bignum qw/ trace /;

###############################################################################
# general tests

my $x = 5; 
print "\n";
ok (ref($x),'Math::BigInt::Trace');		# :constant via trace

###############################################################################
###############################################################################
# Perl 5.005 does not like ok ($x,undef)

sub ok_undef
  {
  my $x = shift;

  ok (1,1) and return if !defined $x;
  ok ($x,'undef');
  }