use super::{LeftParenthesis, Minus, Multiplication, Percent, Plus, RightParenthesis, Tilde};
#[test]
fn ok_on_parse_tilde() {
let res = "~".parse::<Tilde>();
dbg!(&res);
assert!(res.is_ok());
}
#[test]
fn err_on_parse_tilde() {
let res = "".parse::<Tilde>();
dbg!(&res);
assert!(res.is_err());
}
#[test]
fn ok_on_parse_plus() {
let res = "+".parse::<Plus>();
dbg!(&res);
assert!(res.is_ok());
}
#[test]
fn err_on_parse_plus() {
let res = "".parse::<Plus>();
dbg!(&res);
assert!(res.is_err());
}
#[test]
fn ok_on_parse_minus() {
let res = "-".parse::<Minus>();
dbg!(&res);
assert!(res.is_ok());
}
#[test]
fn err_on_parse_minus() {
let res = "".parse::<Minus>();
dbg!(&res);
assert!(res.is_err());
}
#[test]
fn ok_on_parse_multiplication() {
let res = "*".parse::<Multiplication>();
dbg!(&res);
assert!(res.is_ok());
}
#[test]
fn err_on_parse_multiplication() {
let res = "".parse::<Multiplication>();
dbg!(&res);
assert!(res.is_err());
}
#[test]
fn ok_on_parse_percent() {
let res = "%".parse::<Percent>();
dbg!(&res);
assert!(res.is_ok());
}
#[test]
fn err_on_parse_percent() {
let res = "".parse::<Percent>();
dbg!(&res);
assert!(res.is_err());
}
#[test]
fn ok_on_parse_left_parenthesis() {
let res = "(".parse::<LeftParenthesis>();
dbg!(&res);
assert!(res.is_ok());
}
#[test]
fn err_on_parse_left_parenthesis() {
let res = "".parse::<LeftParenthesis>();
dbg!(&res);
assert!(res.is_err());
}
#[test]
fn ok_on_parse_right_parenthesis() {
let res = ")".parse::<RightParenthesis>();
dbg!(&res);
assert!(res.is_ok());
}
#[test]
fn err_on_parse_right_parenthesis() {
let res = "".parse::<RightParenthesis>();
dbg!(&res);
assert!(res.is_err());
}