Fixing a little error in the Randist documentation
[Math-GSL.git] / t / GSL.t
blob7df72a41dc154bc441662603e7ed0fe5538e8ff5
1 use Test::More 'no_plan';
2 use Math::GSL qw/:all/;
3 use Math::GSL::SF qw/:all/;
4 use Math::GSL::Errno qw/:all/;
5 use Data::Dumper;
6 use strict;
9     my $results = { 
10                 q{is_similar(undef, [1,2,3]) } => 0, 
11                 q{is_similar(0.10005,0.1000501, 1e-5)}  => 1,
12                 q{is_similar(0.10005,0.1000501, 1e-7)}  => 0,
13                 q{is_similar([1,2,3    ], [1,2,3.001])} => 0, 
14                 q{is_similar([1,2,3.001], [1,2,3.001])} => 1, 
15                 q{is_similar([1,2,3.001], [1,2,3.001],1e-2)} => 1, 
16                 q{is_similar([1,2,3.0010001], [1,2,3.0010002], 1e-5)} => 1, 
17                 q{is_similar([1,2,3.0010001], [1,2,3.0010002] )}      => 0, 
18                 q{is_similar_relative( 1e8, 1e8 + 1, 1e-7) } => 1,
19                 q{is_similar_relative( 1e8, 1e8 + 1e3, 1e-7) } => 0,
20               };
22     verify($results, 'Math::GSL');
25         ok_status(0,$GSL_SUCCESS);
26         ok_status(0);