diff options
| author | Graydon Hoare <graydon@pobox.com> | 2011-12-24 11:55:39 -0800 |
|---|---|---|
| committer | Graydon Hoare <graydon@pobox.com> | 2011-12-24 11:55:39 -0800 |
| commit | b3eb9a003165e800d2c48083d794cb9879f3be89 (patch) | |
| tree | ea2c9bda68924a8dacf55fac97f95652669b1987 /src/test/stdtest | |
| parent | 900bc1298df011bfb094858b11cdfd8d6b01418c (diff) | |
| parent | eb0cdc02e3b443fe119cb4957856a63dbd5923d4 (diff) | |
| download | rust-b3eb9a003165e800d2c48083d794cb9879f3be89.tar.gz rust-b3eb9a003165e800d2c48083d794cb9879f3be89.zip | |
Merge pull request #1382 from Lenny222/char
"char": add is_lowercase(), is_uppercase()
Diffstat (limited to 'src/test/stdtest')
| -rw-r--r-- | src/test/stdtest/char.rs | 18 |
1 files changed, 18 insertions, 0 deletions
diff --git a/src/test/stdtest/char.rs b/src/test/stdtest/char.rs index a02abcb5676..1ed61f5632f 100644 --- a/src/test/stdtest/char.rs +++ b/src/test/stdtest/char.rs @@ -4,6 +4,24 @@ use std; import char; #[test] +fn test_is_lowercase() { + assert char::is_lowercase('a'); + assert char::is_lowercase('ö'); + assert char::is_lowercase('ß'); + assert !char::is_lowercase('Ü'); + assert !char::is_lowercase('P'); +} + +#[test] +fn test_is_uppercase() { + assert !char::is_uppercase('h'); + assert !char::is_uppercase('ä'); + assert !char::is_uppercase('ß'); + assert char::is_uppercase('Ö'); + assert char::is_uppercase('T'); +} + +#[test] fn test_is_whitespace() { assert char::is_whitespace(' '); assert char::is_whitespace('\u2007'); |
