use crate::common::*;
#[test]
fn case_1() {
// init_logger();
let expr = "
";
test_ClearSpeak("en", "ClearSpeak_MultiLineLabel", "Auto", expr, "f of x is equal to; 3 cases, \
case 1; negative 1 if x; is less than 0; \
case 2; 0 if x, is equal to 0; \
case 3; 1 if x, is greater than 0;");
}
#[test]
fn equation_auto() {
let expr = "
";
test_ClearSpeak("en", "ClearSpeak_MultiLineLabel", "Auto", expr, "2 lines, \
line 1; x plus y, is equal to, 7; \
line 2; 2 x plus 3 y, is equal to, 17;");
}
#[test]
fn equation_case() {
let expr = "
";
test_ClearSpeak("en", "ClearSpeak_MultiLineLabel", "Case", expr, "2 cases, \
case 1; x plus y, is equal to, 7; \
case 2; 2 x plus 3 y, is equal to, 17;");
}
#[test]
fn equation_constraint() {
let expr = "
";
test_ClearSpeak("en", "ClearSpeak_MultiLineLabel", "Constraint", expr, "2 constraints, \
constraint 1; x plus y, is equal to, 7; \
constraint 2; 2 x plus 3 y, is equal to, 17;");
}
#[test]
fn equation_equation() {
let expr = "
";
test_ClearSpeak("en", "ClearSpeak_MultiLineLabel", "Equation", expr, "2 equations, \
equation 1; x plus y, is equal to, 7; \
equation 2; 2 x plus 3 y, is equal to, 17;");
}
#[test]
fn equation_line() {
let expr = "
";
test_ClearSpeak("en", "ClearSpeak_MultiLineLabel", "Line", expr, "2 lines, \
line 1; x plus y, is equal to, 7; \
line 2; 2 x plus 3 y, is equal to, 17;");
}
#[test]
fn equation_none() {
let expr = "
";
test_ClearSpeak("en", "ClearSpeak_MultiLineLabel", "None", expr, "\
2, x plus y, is equal to, 7; \
2 x plus 3 y, is equal to, 17;");
}
#[test]
fn equation_row() {
let expr = "
";
test_ClearSpeak("en", "ClearSpeak_MultiLineLabel", "Row", expr, "2 rows, \
row 1; x plus y, is equal to, 7; \
row 2; 2 x plus 3 y, is equal to, 17;");
}
#[test]
fn equation_step() {
let expr = "
";
test_ClearSpeak("en", "ClearSpeak_MultiLineLabel", "Step", expr, "2 steps, \
step 1; x plus y, is equal to, 7; \
step 2; 2 x plus 3 y, is equal to, 17;");
}