1# -*- mode: perl; -*- 2 3use strict; 4use warnings; 5 6use Test::More tests => 6; 7 8{ 9 my $class = "Math::BigInt"; 10 11 use bigint a => "12"; 12 cmp_ok($class -> accuracy(), "==", 12, "$class accuracy = 12"); 13 14 bigint -> import(accuracy => "23"); 15 cmp_ok($class -> accuracy(), "==", 23, "$class accuracy = 23"); 16} 17 18{ 19 my $class = "Math::BigFloat"; 20 21 use bigfloat a => "13"; 22 cmp_ok($class -> accuracy(), "==", 13, "$class accuracy = 12"); 23 24 bigfloat -> import(accuracy => "24"); 25 cmp_ok($class -> accuracy(), "==", 24, "$class accuracy = 23"); 26} 27 28{ 29 my $class = "Math::BigRat"; 30 31 use bigrat a => "14"; 32 cmp_ok($class -> accuracy(), "==", 14, "$class accuracy = 12"); 33 34 bigrat -> import(accuracy => "25"); 35 cmp_ok($class -> accuracy(), "==", 25, "$class accuracy = 23"); 36} 37