MDL-39335: add an ord() unicode analog to textlib.

This commit is contained in:
Valeriy Streltsov
2013-04-26 12:12:03 +00:00
parent cf5a3296c4
commit 1977123ea5
2 changed files with 42 additions and 0 deletions
+13
View File
@@ -340,6 +340,19 @@ class core_textlib_testcase extends advanced_testcase {
$this->assertSame(textlib::code2utf8(381), 'Ž');
}
/**
* Tests the static utf8ord method
* @return void
*/
public function test_utf8ord() {
$this->assertSame(textlib::utf8ord(''), ord(''));
$this->assertSame(textlib::utf8ord('f'), ord('f'));
$this->assertSame(textlib::utf8ord('α'), 0x03B1);
$this->assertSame(textlib::utf8ord('й'), 0x0439);
$this->assertSame(textlib::utf8ord('𯨟'), 0x2FA1F);
$this->assertSame(textlib::utf8ord('Ž'), 381);
}
/**
* Tests the static strtotitle method
* @return void