Skip to content

Commit bcb6f59

Browse files
committed
Only include test coordinates during test runs
1 parent d91b026 commit bcb6f59

File tree

1 file changed

+23
-25
lines changed

1 file changed

+23
-25
lines changed

src/lib.rs

+23-25
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@ pub mod prelude {
55
pub use crate::coord::*;
66
pub use crate::ctx::*;
77
pub use crate::ellps::*;
8-
#[allow(unused_imports)]
8+
#[cfg(test)]
99
pub use crate::test_coords::*;
1010
pub use crate::Error;
1111
}
@@ -73,30 +73,6 @@ pub mod coord {
7373
pub use crate::math::angular;
7474
}
7575

76-
/// Some generic coordintes for test composition
77-
mod test_coords {
78-
#[cfg(test)]
79-
pub fn some_basic_coor4dinates() -> [crate::coord::Coor4D; 2] {
80-
let copenhagen = crate::coord::Coor4D::raw(55., 12., 0., 0.);
81-
let stockholm = crate::coord::Coor4D::raw(59., 18., 0., 0.);
82-
[copenhagen, stockholm]
83-
}
84-
85-
#[cfg(test)]
86-
pub fn some_basic_coor3dinates() -> [crate::coord::Coor3D; 2] {
87-
let copenhagen = crate::coord::Coor3D::raw(55., 12., 0.);
88-
let stockholm = crate::coord::Coor3D::raw(59., 18., 0.);
89-
[copenhagen, stockholm]
90-
}
91-
92-
#[cfg(test)]
93-
pub fn some_basic_coor2dinates() -> [crate::coord::Coor2D; 2] {
94-
let copenhagen = crate::coord::Coor2D::raw(55., 12.);
95-
let stockholm = crate::coord::Coor2D::raw(59., 18.);
96-
[copenhagen, stockholm]
97-
}
98-
}
99-
10076
/// Elements for building operators
10177
mod ops {
10278
pub use crate::inner_op::InnerOp;
@@ -197,6 +173,28 @@ mod math;
197173
mod op;
198174
mod token;
199175

176+
/// Some generic coordinates for test composition
177+
#[cfg(test)]
178+
mod test_coords {
179+
pub fn some_basic_coor4dinates() -> [crate::coord::Coor4D; 2] {
180+
let copenhagen = crate::coord::Coor4D::raw(55., 12., 0., 0.);
181+
let stockholm = crate::coord::Coor4D::raw(59., 18., 0., 0.);
182+
[copenhagen, stockholm]
183+
}
184+
185+
pub fn some_basic_coor3dinates() -> [crate::coord::Coor3D; 2] {
186+
let copenhagen = crate::coord::Coor3D::raw(55., 12., 0.);
187+
let stockholm = crate::coord::Coor3D::raw(59., 18., 0.);
188+
[copenhagen, stockholm]
189+
}
190+
191+
pub fn some_basic_coor2dinates() -> [crate::coord::Coor2D; 2] {
192+
let copenhagen = crate::coord::Coor2D::raw(55., 12.);
193+
let stockholm = crate::coord::Coor2D::raw(59., 18.);
194+
[copenhagen, stockholm]
195+
}
196+
}
197+
200198
// ---- Documentation: Bibliography ----
201199
#[cfg(doc)]
202200
pub use crate::bibliography::Bibliography;

0 commit comments

Comments
 (0)