fix(tests): proper flag handling
This commit is contained in:
parent
fb2e9f1358
commit
47486415bf
1 changed files with 72 additions and 71 deletions
|
|
@ -1,12 +1,4 @@
|
||||||
use std::fs;
|
use sabry::styly;
|
||||||
|
|
||||||
use insta::{glob, Settings};
|
|
||||||
|
|
||||||
use sabry::{
|
|
||||||
buildmagic::SabryBuilder,
|
|
||||||
config::{BehavHashCollision, BehavSassModCollision, SabryConfig},
|
|
||||||
sassy, styly, usey,
|
|
||||||
};
|
|
||||||
|
|
||||||
pub mod sass {
|
pub mod sass {
|
||||||
use sabry::sassy;
|
use sabry::sassy;
|
||||||
|
|
@ -113,6 +105,14 @@ fn syntax_contract() {
|
||||||
assert_eq!(sass::module_inline_a!(syntax), "sass");
|
assert_eq!(sass::module_inline_a!(syntax), "sass");
|
||||||
}
|
}
|
||||||
|
|
||||||
|
#[cfg(test)]
|
||||||
|
#[cfg(all(feature = "procmacro", feature = "build"))]
|
||||||
|
mod build_tests {
|
||||||
|
use std::fs;
|
||||||
|
|
||||||
|
use insta::{glob, Settings};
|
||||||
|
use sabry::{usey, buildmagic::SabryBuilder, config::{BehavHashCollision, BehavSassModCollision, SabryConfig}};
|
||||||
|
|
||||||
fn gen_config() -> SabryConfig {
|
fn gen_config() -> SabryConfig {
|
||||||
let mut config = SabryConfig::require().unwrap();
|
let mut config = SabryConfig::require().unwrap();
|
||||||
config.css.bundle = Some("tests/sabry_output/bundle.css".into());
|
config.css.bundle = Some("tests/sabry_output/bundle.css".into());
|
||||||
|
|
@ -160,10 +160,10 @@ fn compilation_with_buildy() {
|
||||||
let mut builder = gen_builder();
|
let mut builder = gen_builder();
|
||||||
builder
|
builder
|
||||||
.build(usey!(
|
.build(usey!(
|
||||||
sass::mixins_a!(),
|
super::sass::mixins_a!(),
|
||||||
sass::module_a!(),
|
super::sass::module_a!(),
|
||||||
scss::mixins_c!(),
|
super::scss::mixins_c!(),
|
||||||
scss::module_c!()
|
super::scss::module_c!()
|
||||||
))
|
))
|
||||||
.unwrap();
|
.unwrap();
|
||||||
|
|
||||||
|
|
@ -180,3 +180,4 @@ fn compilation_with_buildy() {
|
||||||
});
|
});
|
||||||
});
|
});
|
||||||
}
|
}
|
||||||
|
}
|
||||||
|
|
|
||||||
Loading…
Reference in a new issue