/// Tests for superscripts
/// simple superscripts
/// complex/nested superscripts
use crate::common::*;
#[test]
fn squared() {
let expr = "";
test("zh-tw", "SimpleSpeak", expr, "x 平方");
}
#[test]
fn cubed() {
let expr = "";
test("zh-tw", "SimpleSpeak", expr, "x 立方");
}
#[test]
fn ordinal_power() {
let expr = "";
test("zh-tw", "SimpleSpeak", expr, "x 的 4 次方");
}
#[test]
fn simple_mi_power() {
let expr = "";
test("zh-tw", "SimpleSpeak", expr, "x 的 n 次方");
}
#[test]
fn zero_power() {
let expr = "";
test("zh-tw", "SimpleSpeak", expr, "x 的 0 次方");
}
#[test]
fn decimal_power() {
let expr = "";
test("zh-tw", "SimpleSpeak", expr, "x 的 2.0 次方");
}
#[test]
fn non_simple_power() {
let expr = "";
test("zh-tw", "SimpleSpeak", expr, "3 的 y 加 2 次方");
}
#[test]
fn negative_power() {
let expr = "";
test("zh-tw", "SimpleSpeak", expr, "x 的 負 2 次方");
}
#[test]
fn simple_fraction_power() {
let expr = "";
test("zh-tw", "SimpleSpeak", expr, "x 的 3 分之 1 次方");
}
#[test]
fn nested_squared_power_with_coef() {
let expr = "";
test("zh-tw", "SimpleSpeak", expr, "3 的 2 x 平方 次方");
}
#[test]
fn nested_squared_power_with_neg_coef() {
let expr = "";
test("zh-tw", "SimpleSpeak", expr, "3 的 負 2 x 平方 次方");
}
#[test]
fn nested_cubed_power() {
let expr = "";
test("zh-tw", "SimpleSpeak", expr, "y 的 5 分之 4 立方 次方");
}
#[test]
fn nested_cubed_power_with_neg_base() {
let expr = "";
test("zh-tw", "SimpleSpeak", expr, "y 的 負 5 分之 4 立方 次方");
}
#[test]
fn nested_number_times_squared() {
let expr = "";
test("zh-tw", "SimpleSpeak", expr, "e 的 2 分之 1 x 平方 次方");
}
#[test]
fn nested_negative_number_times_squared() {
let expr = "";
test("zh-tw", "SimpleSpeak", expr, "e 的 負 2 分之 1 x 平方 次方");
}
#[test]
fn nested_expr_to_tenth() {
let expr = "";
test("zh-tw", "SimpleSpeak", expr, "3 的 3 的 10 次方 次方");
}
#[test]
fn nested_non_simple_squared_exp() {
let expr = "";
test("zh-tw", "SimpleSpeak", expr, "3 的 左小括 x 加 1 右小括 平方 次方");
}
#[test]
fn nested_simple_power() {
let expr = "";
test("zh-tw", "SimpleSpeak", expr, "t 的 5 分之 4 的 n 次方 次方");
}
#[test]
fn nested_end_exponent_power() {
let expr = "";
test("zh-tw", "SimpleSpeak", expr, "t 的 5 分之 4 的 n 加 1 次方 次方");
}
#[test]
fn nested_end_exponent_neg_power() {
let expr = "";
test("zh-tw", "SimpleSpeak", expr, "t 的 5 分之 4 的 負 3 次方 次方");
}
#[test]
fn nested_complex_power() {
let expr = "";
test("zh-tw", "SimpleSpeak", expr, "e 的 負 2 分之 1 乘; 左小括, 分數 sigma 分之, x 減 mu 結束分數; 右小括 平方 次方");
}
#[test]
fn default_power() {
let expr = "";
test("zh-tw", "SimpleSpeak", expr, "t 的 分數 3 分之, b 加 1 結束分數; 次方");
}