fn runner() -> crate::TestRunner {
super::runner().with_cwd("trailing")
}
mod multiple {
use super::runner;
#[test]
fn no_whitespace() {
assert_eq!(runner().ok("a > > {b: c}\n"), "");
}
#[test]
fn whitespace() {
assert_eq!(runner().ok("a + ~ {b: c}\n"), "");
}
}
mod single {
use super::runner;
#[test]
fn child() {
assert_eq!(runner().ok("a > {b: c}\n"), "");
}
#[test]
fn next_sibling() {
assert_eq!(runner().ok("a + {b: c}\n"), "");
}
#[test]
fn sibling() {
assert_eq!(runner().ok("a ~ {b: c}\n"), "");
}
}