Skip to content

Commit 0e32c8f

Browse files
committed
Drop numtest dependency
1 parent a6640e2 commit 0e32c8f

File tree

7 files changed

+6
-8
lines changed

7 files changed

+6
-8
lines changed

Cargo.toml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,7 @@ openblas = ["blas/openblas", "lapack/openblas"]
1515
netlib = ["blas/netlib", "lapack/netlib"]
1616

1717
[dependencies]
18-
float-cmp = "*"
18+
float-cmp = "0.2"
1919
num-traits = "0.1"
2020
num-complex = "0.1"
2121
ndarray = { version = "0.9", default-features = false, features = ["blas"] }
@@ -24,4 +24,4 @@ blas = { version = "0.15", default-features = false }
2424

2525
[dev-dependencies]
2626
ndarray-rand = "0.5"
27-
ndarray-numtest = "0.2"
27+
rand-extra = { git = "http://github.com/termoshtt/rust-rand-extra" }

src/prelude.rs

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -4,3 +4,4 @@ pub use square::SquareMatrix;
44
pub use hermite::HermiteMatrix;
55
pub use triangular::*;
66
pub use util::*;
7+
pub use assert::*;

tests/det.rs

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,6 @@ macro_rules! impl_test{
55
mod $modname {
66
use super::random_hermite;
77
use ndarray_linalg::prelude::*;
8-
use ndarray_numtest::prelude::*;
98
#[test]
109
fn deth() {
1110
let a = random_hermite(3);

tests/eigh.rs

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,6 @@ macro_rules! impl_test {
55
mod $modname {
66
use ndarray::prelude::*;
77
use ndarray_linalg::prelude::*;
8-
use ndarray_numtest::prelude::*;
98
#[test]
109
fn eigen_vector_manual() {
1110
let a = arr2(&[[3.0, 1.0, 1.0], [1.0, 3.0, 1.0], [1.0, 1.0, 3.0]]);

tests/header.rs

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,16 +1,16 @@
11

2+
extern crate rand_extra;
23
extern crate ndarray;
34
extern crate ndarray_rand;
45
extern crate ndarray_linalg;
5-
extern crate ndarray_numtest;
66
extern crate num_traits;
77

88
#[allow(unused_imports)]
99
use ndarray::*;
1010
#[allow(unused_imports)]
1111
use ndarray_linalg::prelude::*;
1212
#[allow(unused_imports)]
13-
use ndarray_numtest::prelude::*;
13+
use rand_extra::*;
1414
#[allow(unused_imports)]
1515
use ndarray_rand::RandomExt;
1616
#[allow(unused_imports)]

tests/opnorm.rs

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,6 @@ macro_rules! impl_test_opnorm {
1616
mod $modname {
1717
use ndarray::prelude::*;
1818
use ndarray_linalg::prelude::*;
19-
use ndarray_numtest::prelude::*;
2019
use num_traits::Float;
2120
fn gen(i: usize, j: usize, rev: bool) -> $array {
2221
let n = (i * j + 1) as f64;

tests/triangular.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,8 +5,8 @@ macro_rules! impl_test {
55
mod $modname {
66
use ndarray::prelude::*;
77
use ndarray_linalg::prelude::*;
8-
use ndarray_numtest::prelude::*;
98
use ndarray_rand::RandomExt;
9+
use rand_extra::*;
1010
#[test]
1111
fn solve_upper() {
1212
let r_dist = RealNormal::new(0.0, 1.0);

0 commit comments

Comments
 (0)