1 use Test::More 'no_plan';
2 use Math::GSL qw/:all/;
3 use Math::GSL::SF qw/:all/;
9 q{is_similar(undef, [1,2,3]) } => 0,
10 q{is_similar(0.10005,0.1000501, 1e-5)} => 1,
11 q{is_similar(0.10005,0.1000501, 1e-7)} => 0,
12 q{is_similar([1,2,3 ], [1,2,3.001])} => 0,
13 q{is_similar([1,2,3.001], [1,2,3.001])} => 1,
14 q{is_similar([1,2,3.001], [1,2,3.001],1e-2)} => 1,
15 q{is_similar([1,2,3.0010001], [1,2,3.0010002], 1e-5)} => 1,
16 q{is_similar([1,2,3.0010001], [1,2,3.0010002] )} => 0,
17 q{is_similar_relative( 1e8, 1e8 + 1, 1e-7) } => 1,
18 q{is_similar_relative( 1e8, 1e8 + 1e3, 1e-7) } => 0,
21 verify($results, 'Math::GSL');