Page MenuHomeSealhub

PhutilTsprintfTestCase.php
No OneTemporary

PhutilTsprintfTestCase.php

<?php
final class PhutilTsprintfTestCase extends PhutilTestCase {
public function testTsprintf() {
$this->assertEqual(
'<NUL>',
(string)tsprintf('%s', "\0"));
$this->assertEqual(
'<ESC>[31mred<ESC>[39m',
(string)tsprintf('%s', "\x1B[31mred\x1B[39m"));
$block = "1\r\n2\r3\n4";
$this->assertEqual(
'1<CR><LF>2<CR>3<LF>4',
(string)tsprintf('%s', $block));
$this->assertEqual(
"1\r\n2<CR>3\n4",
(string)tsprintf('%B', $block));
}
}

File Metadata

Mime Type
text/x-php
Expires
Tue, Jul 8, 07:43 (14 h, 34 m)
Storage Engine
blob
Storage Format
Raw Data
Storage Handle
807462
Default Alt Text
PhutilTsprintfTestCase.php (507 B)

Event Timeline