unic_ucd_case/
changes_when_casemapped.rschar_property! {
pub struct ChangesWhenCasemapped(bool) {
abbr => "CWCM";
long => "Changes_When_Casemapped";
human => "Changes When Casemapped";
data_table_path => "../tables/changes_when_casemapped.rsv";
}
pub fn changes_when_casemapped(char) -> bool;
}
#[cfg(test)]
mod tests {
#[test]
fn test_values() {
use super::changes_when_casemapped;
assert_eq!(changes_when_casemapped('\u{0020}'), false);
assert_eq!(changes_when_casemapped('\u{0021}'), false);
assert_eq!(changes_when_casemapped('\u{0022}'), false);
assert_eq!(changes_when_casemapped('\u{0030}'), false);
assert_eq!(changes_when_casemapped('\u{0031}'), false);
assert_eq!(changes_when_casemapped('\u{0032}'), false);
assert_eq!(changes_when_casemapped('\u{0040}'), false);
assert_eq!(changes_when_casemapped('\u{0041}'), true);
assert_eq!(changes_when_casemapped('\u{0042}'), true);
assert_eq!(changes_when_casemapped('\u{0060}'), false);
assert_eq!(changes_when_casemapped('\u{0061}'), true);
assert_eq!(changes_when_casemapped('\u{0062}'), true);
assert_eq!(changes_when_casemapped('\u{007e}'), false);
assert_eq!(changes_when_casemapped('\u{007f}'), false);
assert_eq!(changes_when_casemapped('\u{061b}'), false);
assert_eq!(changes_when_casemapped('\u{061c}'), false);
assert_eq!(changes_when_casemapped('\u{061d}'), false);
assert_eq!(changes_when_casemapped('\u{200d}'), false);
assert_eq!(changes_when_casemapped('\u{200e}'), false);
assert_eq!(changes_when_casemapped('\u{200f}'), false);
assert_eq!(changes_when_casemapped('\u{2010}'), false);
assert_eq!(changes_when_casemapped('\u{2029}'), false);
assert_eq!(changes_when_casemapped('\u{202a}'), false);
assert_eq!(changes_when_casemapped('\u{202e}'), false);
assert_eq!(changes_when_casemapped('\u{202f}'), false);
assert_eq!(changes_when_casemapped('\u{10000}'), false);
assert_eq!(changes_when_casemapped('\u{10001}'), false);
assert_eq!(changes_when_casemapped('\u{20000}'), false);
assert_eq!(changes_when_casemapped('\u{30000}'), false);
assert_eq!(changes_when_casemapped('\u{40000}'), false);
assert_eq!(changes_when_casemapped('\u{50000}'), false);
assert_eq!(changes_when_casemapped('\u{60000}'), false);
assert_eq!(changes_when_casemapped('\u{70000}'), false);
assert_eq!(changes_when_casemapped('\u{80000}'), false);
assert_eq!(changes_when_casemapped('\u{90000}'), false);
assert_eq!(changes_when_casemapped('\u{a0000}'), false);
assert_eq!(changes_when_casemapped('\u{b0000}'), false);
assert_eq!(changes_when_casemapped('\u{c0000}'), false);
assert_eq!(changes_when_casemapped('\u{d0000}'), false);
assert_eq!(changes_when_casemapped('\u{e0000}'), false);
assert_eq!(changes_when_casemapped('\u{efffe}'), false);
assert_eq!(changes_when_casemapped('\u{effff}'), false);
assert_eq!(changes_when_casemapped('\u{f0000}'), false);
assert_eq!(changes_when_casemapped('\u{f0001}'), false);
assert_eq!(changes_when_casemapped('\u{ffffe}'), false);
assert_eq!(changes_when_casemapped('\u{fffff}'), false);
assert_eq!(changes_when_casemapped('\u{100000}'), false);
assert_eq!(changes_when_casemapped('\u{100001}'), false);
assert_eq!(changes_when_casemapped('\u{10fffe}'), false);
assert_eq!(changes_when_casemapped('\u{10ffff}'), false);
}
}