diff --git a/ast/src/constant.rs b/ast/src/constant.rs index 55ee09a..6099272 100644 --- a/ast/src/constant.rs +++ b/ast/src/constant.rs @@ -133,12 +133,12 @@ impl crate::fold::Fold for ConstantOptimizer { #[cfg(test)] mod tests { + use super::*; + #[cfg(feature = "constant-optimization")] #[test] fn test_constant_opt() { - use super::*; - use crate::fold::Fold; - use crate::*; + use crate::{fold::Fold, *}; let start = Default::default(); let end = None; diff --git a/core/src/location.rs b/core/src/location.rs index 9d32b54..d9cd59b 100644 --- a/core/src/location.rs +++ b/core/src/location.rs @@ -96,7 +96,7 @@ impl Location { #[cfg(test)] mod tests { - use crate::Location; + use super::*; #[test] fn test_gt() { diff --git a/parser/src/function.rs b/parser/src/function.rs index cfda1c5..0f580e7 100644 --- a/parser/src/function.rs +++ b/parser/src/function.rs @@ -151,7 +151,7 @@ fn is_starred(exp: &ast::Expr) -> bool { #[cfg(test)] mod tests { - use crate::lexer::LexicalErrorType; + use super::*; use crate::parser::{parse_program, ParseErrorType}; macro_rules! function_and_lambda {