Dashboard
PHP:
8.2.30
OS:
Linux
User:
dh_nv8b2m
/
/
usr
/
local
/
wp
/
vendor
/
wp-cli
/
i18n-command
/
tests
📤 Upload
📝 New File
📁 New Folder
Close
Editing: PotGeneratorTest.php
<?php namespace WP_CLI\I18n\Tests; use Gettext\Translation; use WP_CLI\I18n\PotGenerator; use Gettext\Translations; use WP_CLI\Tests\TestCase; class PotGeneratorTest extends TestCase { public function test_adds_correct_amount_of_plural_strings() { $translations = new Translations(); $translation = new Translation( '', '%d cat', '%d cats' ); $translations[] = $translation; $result = PotGenerator::toString( $translations ); $this->assertStringContainsString( 'msgid "%d cat"', $result ); $this->assertStringContainsString( 'msgid_plural "%d cats"', $result ); $this->assertStringContainsString( 'msgstr[0] ""', $result ); $this->assertStringContainsString( 'msgstr[1] ""', $result ); } }
Save
Cancel