@@ -38,25 +38,28 @@ var data = require( './fixtures/julia/data.json' );
38
38
// VARIABLES //
39
39
40
40
var kurtosis = tryRequire ( resolve ( __dirname , './../lib/native.js' ) ) ;
41
+ var opts = {
42
+ 'skip' : ( kurtosis instanceof Error )
43
+ } ;
41
44
42
45
43
46
// TESTS //
44
47
45
- tape ( 'main export is a function' , function test ( t ) {
48
+ tape ( 'main export is a function' , opts , function test ( t ) {
46
49
t . ok ( true , __filename ) ;
47
50
t . strictEqual ( typeof kurtosis , 'function' , 'main export is a function' ) ;
48
51
t . end ( ) ;
49
52
} ) ;
50
53
51
- tape ( 'if provided `NaN` for any parameter, the function returns `NaN`' , function test ( t ) {
54
+ tape ( 'if provided `NaN` for any parameter, the function returns `NaN`' , opts , function test ( t ) {
52
55
var y = kurtosis ( NaN , 1.0 ) ;
53
56
t . equal ( isnan ( y ) , true , 'returns NaN' ) ;
54
57
y = kurtosis ( 1.0 , NaN ) ;
55
58
t . equal ( isnan ( y ) , true , 'returns NaN' ) ;
56
59
t . end ( ) ;
57
60
} ) ;
58
61
59
- tape ( 'if provided a nonpositive `sigma`, the function returns `NaN`' , function test ( t ) {
62
+ tape ( 'if provided a nonpositive `sigma`, the function returns `NaN`' , opts , function test ( t ) {
60
63
var y ;
61
64
62
65
y = kurtosis ( 2.0 , 0.0 ) ;
@@ -83,7 +86,7 @@ tape( 'if provided a nonpositive `sigma`, the function returns `NaN`', function
83
86
t . end ( ) ;
84
87
} ) ;
85
88
86
- tape ( 'the function returns the excess kurtosis of a normal distribution' , function test ( t ) {
89
+ tape ( 'the function returns the excess kurtosis of a normal distribution' , opts , function test ( t ) {
87
90
var expected ;
88
91
var delta ;
89
92
var sigma ;
0 commit comments