use crate::common::*; #[test] fn menclose_actuarial() { let expr = " 3+2i "; test("en", "ClearSpeak", expr, "actuarial symbol, enclosing 3 plus 2 i end enclosure,"); } #[test] fn menclose_box() { let expr = " 3+2i "; test("en", "ClearSpeak", expr, "box, circle, enclosing 3 plus 2 i end enclosure,"); } #[test] fn menclose_left() { let expr = " 32 "; test("en", "ClearSpeak", expr, "line on left, enclosing 3 halves end enclosure,"); } #[test] fn menclose_right() { let expr = " 32 "; test("en", "ClearSpeak", expr, "line on right, enclosing 3 halves end enclosure,"); } #[test] fn menclose_top_bottom() { let expr = " 32 "; test("en", "ClearSpeak", expr, "line on top, bottom, enclosing 3 halves end enclosure,"); } #[test] fn menclose_updiagonalstrike() { let expr = " 32 "; test("en", "ClearSpeak", expr, "up diagonal, cross out, enclosing 3 halves end enclosure,"); } #[test] fn menclose_downdiagonalstrike() { let expr = " 32 "; test("en", "ClearSpeak", expr, "down diagonal, cross out, enclosing 3 halves end enclosure,"); } #[test] fn menclose_cross_out() { let expr = " 32 "; test("en", "ClearSpeak", expr, "x, cross out, enclosing 3 halves end enclosure,"); } #[test] fn menclose_vertical_horizontal_strike() { let expr = " 32 "; test("en", "ClearSpeak", expr, "vertical, horizontal, cross out, enclosing 3 halves end enclosure,"); } #[test] fn menclose_leftarrow() { let expr = " 32 "; test("en", "ClearSpeak", expr, "left arrow, enclosing 3 halves end enclosure,"); } #[test] fn menclose_right_up_down_arrow() { let expr = " 32 "; test("en", "ClearSpeak", expr, "up arrow, down arrow, right arrow, enclosing 3 halves end enclosure,"); } #[test] fn menclose_northeastarrow() { let expr = " 32 "; test("en", "ClearSpeak", expr, "northeast arrow, enclosing 3 halves end enclosure,"); } #[test] fn menclose_other_single_arrows() { let expr = " 32 "; test("en", "ClearSpeak", expr, "southeast arrow, southwest arrow, northwest arrow, enclosing 3 halves end enclosure,"); } #[test] fn menclose_northwestsoutheastarrow() { let expr = " 32 "; test("en", "ClearSpeak", expr, "double ended down diagonal arrow, enclosing 3 halves end enclosure,"); } #[test] fn menclose_other_double_arrows() { let expr = " 32 "; test("en", "ClearSpeak", expr, "double ended vertical arrow, double ended horizontal arrow, double ended up diagonal arrow, enclosing 3 halves end enclosure,"); } #[test] fn menclose_madrub() { let expr = " 32 "; test("en", "ClearSpeak", expr, "arabic factorial symbol, enclosing 3 halves end enclosure,"); } #[test] fn menclose_phasorangle() { let expr = " 32 "; test("en", "ClearSpeak", expr, "phasor angle, enclosing 3 halves end enclosure,"); } #[test] fn menclose_circle_phasorangle() { let expr = " 32 "; test("en", "ClearSpeak", expr, "circle, phasor angle, enclosing 3 halves end enclosure,"); } #[test] fn menclose_longdiv() { let expr = " 32 "; test("en", "ClearSpeak", expr, "long division symbol, enclosing 3 halves end enclosure,"); } #[test] fn menclose_longdiv_default() { let expr = " 32 "; test("en", "ClearSpeak", expr, "long division symbol, enclosing 3 halves end enclosure,"); } #[test] fn menclose_longdiv_empty_string() { let expr = " 32 "; test("en", "ClearSpeak", expr, "long division symbol, enclosing 3 halves end enclosure,"); } #[test] fn menclose_longdiv_whitespace_string() { let expr = " 32 "; test("en", "ClearSpeak", expr, "long division symbol, enclosing 3 halves end enclosure,"); } #[test] fn menclose_radical() { let expr = " 32 "; test("en", "ClearSpeak", expr, "square root, enclosing 3 halves end enclosure,"); } #[test] fn simple_speak_menclose_top_bottom() { let expr = " 32 "; test("en", "SimpleSpeak", expr, "line on top, bottom, enclosing 3 halves end enclosure,"); }