diff --git a/tests/TestCase/Utility/TextTest.php b/tests/TestCase/Utility/TextTest.php index 3bdd967fb06..c059b7261aa 100644 --- a/tests/TestCase/Utility/TextTest.php +++ b/tests/TestCase/Utility/TextTest.php @@ -657,29 +657,29 @@ public function testTruncateTrimWidth(): void { $text = 'The quick brown fox jumps over the lazy dog'; var_dump(Text::truncate($text, 18, ['ellipsis' => '...', 'trimWidth' => false])); - $this->assertSame('The quick brown...', Text::truncate($text, 18, ['ellipsis' => '...', 'trimWidth' => false])); - $this->assertSame('The quick brown...', Text::truncate($text, 18, ['ellipsis' => '...', 'trimWidth' => true])); + $this->assertEquals('The quick brown...', Text::truncate($text, 18, ['ellipsis' => '...', 'trimWidth' => false])); + $this->assertEquals('The quick brown...', Text::truncate($text, 18, ['ellipsis' => '...', 'trimWidth' => true])); $text = 'はしこい茶色の狐はのろまな犬を飛び越える'; - $this->assertSame('はしこい茶色の狐はのろまな犬を...', Text::truncate($text, 18, ['ellipsis' => '...', 'trimWidth' => false])); - $this->assertSame('はしこい茶色の...', Text::truncate($text, 18, ['ellipsis' => '...', 'trimWidth' => true])); + $this->assertEquals('はしこい茶色の狐はのろまな犬を...', Text::truncate($text, 18, ['ellipsis' => '...', 'trimWidth' => false])); + $this->assertEquals('はしこい茶色の...', Text::truncate($text, 18, ['ellipsis' => '...', 'trimWidth' => true])); $text = 'はしこい茶色の狐 - The quick brown fox'; - $this->assertSame('はしこい茶色の狐 - The quick bro...', Text::truncate($text, 27, ['ellipsis' => '...', 'trimWidth' => false])); - $this->assertSame('はしこい茶色の狐 - The q...', Text::truncate($text, 27, ['ellipsis' => '...', 'trimWidth' => true])); - $this->assertSame('はしこい茶色の狐 - The...', Text::truncate($text, 27, ['ellipsis' => '...', 'trimWidth' => true, 'exact' => false])); + $this->assertEquals('はしこい茶色の狐 - The quick bro...', Text::truncate($text, 27, ['ellipsis' => '...', 'trimWidth' => false])); + $this->assertEquals('はしこい茶色の狐 - The q...', Text::truncate($text, 27, ['ellipsis' => '...', 'trimWidth' => true])); + $this->assertEquals('はしこい茶色の狐 - The...', Text::truncate($text, 27, ['ellipsis' => '...', 'trimWidth' => true, 'exact' => false])); $text = '

はしこい茶色の狐はのろまな犬を飛び越える

'; - $this->assertSame('

はしこい茶色の狐はのろまな犬を...

', Text::truncate($text, 18, ['ellipsis' => '...', 'trimWidth' => false, 'html' => true])); - $this->assertSame('

はしこい茶色の...

', Text::truncate($text, 18, ['ellipsis' => '...', 'trimWidth' => true, 'html' => true])); + $this->assertEquals('

はしこい茶色の狐はのろまな犬を...

', Text::truncate($text, 18, ['ellipsis' => '...', 'trimWidth' => false, 'html' => true])); + $this->assertEquals('

はしこい茶色の...

', Text::truncate($text, 18, ['ellipsis' => '...', 'trimWidth' => true, 'html' => true])); $text = <<このimageタグはXHTMLに準拠していない!

でも次のimageタグは準拠しているはず 私の、私自身そして私
素晴らしい、でしょ? HTML; - $this->assertSame("このimageタグはXHTMLに準拠していない!
\n
でも次の…", Text::truncate($text, 30, ['html' => true])); - $this->assertSame('このimageタグはXHTMLに準拠し…', Text::truncate($text, 30, ['html' => true, 'trimWidth' => true])); + $this->assertEquals("このimageタグはXHTMLに準拠していない!
\n
でも次の…", Text::truncate($text, 30, ['html' => true])); + $this->assertEquals('このimageタグはXHTMLに準拠し…', Text::truncate($text, 30, ['html' => true, 'trimWidth' => true])); } /**