use rules::parse::Ast::*;
use rules::parse::Membership::*;
use rules::range_set;
use super::simplify;
#[test]
fn char_class() {
let set: range_set::Set = vec![Char('a')].into();
assert_eq!(vec![Set(set.clone(), Exclusive)], simplify(r"< - [ a ] >"));
assert_eq!(vec![Set(set, Inclusive)], simplify(r"< [ abc ] - [ b ] - [ cde ] - >"));
}