Adds bandwidth tests
This commit is contained in:
parent
88358470e3
commit
2dca2d5dd9
19
__tests__/Bandwidth__Test.re
Normal file
19
__tests__/Bandwidth__Test.re
Normal file
|
@ -0,0 +1,19 @@
|
||||||
|
open Jest;
|
||||||
|
open Expect;
|
||||||
|
|
||||||
|
[@bs.val] [@bs.module "science"] [@bs.scope ("stats", "bandwidth")]
|
||||||
|
external nrd0: array(float) => float = "nrd0";
|
||||||
|
|
||||||
|
[@bs.val] [@bs.module "science"] [@bs.scope ("stats", "bandwidth")]
|
||||||
|
external nrd: array(float) => float = "nrd";
|
||||||
|
|
||||||
|
describe("Bandwidth", () => {
|
||||||
|
test("nrd0 1", () => {
|
||||||
|
let data = [|1., 4., 3., 2.|];
|
||||||
|
expect(nrd0(data)) |> toEqual(0.7635139420854616);
|
||||||
|
});
|
||||||
|
test("nrd0 2", () => {
|
||||||
|
let data = [|1., 4., 3., 2.|];
|
||||||
|
expect(nrd(data)) |> toEqual(0.899249754011766);
|
||||||
|
});
|
||||||
|
});
|
|
@ -60,7 +60,8 @@
|
||||||
"react-use": "^13.27.0",
|
"react-use": "^13.27.0",
|
||||||
"reason-react": ">=0.7.0",
|
"reason-react": ">=0.7.0",
|
||||||
"reschema": "1.3.0",
|
"reschema": "1.3.0",
|
||||||
"tailwindcss": "1.2.0"
|
"tailwindcss": "1.2.0",
|
||||||
|
"science": "1.9.3"
|
||||||
},
|
},
|
||||||
"alias": {
|
"alias": {
|
||||||
"react": "./node_modules/react",
|
"react": "./node_modules/react",
|
||||||
|
|
|
@ -8579,6 +8579,11 @@ scheduler@^0.19.0:
|
||||||
loose-envify "^1.1.0"
|
loose-envify "^1.1.0"
|
||||||
object-assign "^4.1.1"
|
object-assign "^4.1.1"
|
||||||
|
|
||||||
|
science@1.9.3:
|
||||||
|
version "1.9.3"
|
||||||
|
resolved "https://registry.yarnpkg.com/science/-/science-1.9.3.tgz#ec89bac44aeff2e5a2d749aa496f377089903dd4"
|
||||||
|
integrity sha1-7Im6xErv8uWi10mqSW83cImQPdQ=
|
||||||
|
|
||||||
screenfull@^5.0.0:
|
screenfull@^5.0.0:
|
||||||
version "5.0.2"
|
version "5.0.2"
|
||||||
resolved "https://registry.yarnpkg.com/screenfull/-/screenfull-5.0.2.tgz#b9acdcf1ec676a948674df5cd0ff66b902b0bed7"
|
resolved "https://registry.yarnpkg.com/screenfull/-/screenfull-5.0.2.tgz#b9acdcf1ec676a948674df5cd0ff66b902b0bed7"
|
||||||
|
|
Loading…
Reference in New Issue
Block a user