Index: tests/phpunit/data/pomo/simple.mo
===================================================================
Cannot display: file marked as a binary type.
svn:mime-type = application/octet-stream
Index: tests/phpunit/data/pomo/simple.po
===================================================================
--- tests/phpunit/data/pomo/simple.po	(revision 36155)
+++ tests/phpunit/data/pomo/simple.po	(working copy)
@@ -1,7 +1,16 @@
 msgid ""
 msgstr ""
-"Project-Id-Version: WordPress 2.6-bleeding\n"
-"Plural-Forms: nplurals=2; plural=n != 1;\n"
+"Project-Id-Version: WordPress Develop\n"
+"POT-Creation-Date: 2016-01-02 08:16+0100\n"
+"PO-Revision-Date: 2016-01-02 08:20+0100\n"
+"X-Generator: Poedit 1.8.4\n"
+"Plural-Forms: nplurals=2; plural=(n != 1);\n"
+"Last-Translator: \n"
+"Language-Team: \n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=iso-8859-1\n"
+"Content-Transfer-Encoding: 8bit\n"
+"Language: en\n"
 
 msgid "moon"
 msgstr ""
@@ -11,44 +20,26 @@
 msgid_plural "struts"
 msgstr[0] "ztrut0"
 msgstr[1] "ztrut1"
-msgstr[2] "ztrut2"
 
 msgid ""
 "The first thing you need to do is tell Blogger to let WordPress access your "
 "account. You will be sent back here after providing authorization."
-msgstr "baba\n"
-"dyado"
-"gugu"
+msgstr ""
+"baba\n"
+"dyadogugu"
 
-msgctxt ""
-"con"
-"text"
-msgid ""
-"sing"
-"ular"
-msgid_plural ""
-"plu"
-"ral"
-msgstr[0] ""
-"trans"
-"lation0"
-msgstr[1] ""
-"trans"
-"lation1"
-msgstr[2] ""
-"translation2"
+msgctxt "context"
+msgid "singular"
+msgid_plural "plural"
+msgstr[0] "translation0"
+msgstr[1] "translation1"
 
-
-
 # baba
-#: wp-admin/x.php:111 baba:333
+#       brubru
 #. translators: buuu
-#       brubru
-#, fuzzy
-#: baba
+#: wp-admin/x.php:111 baba:333 baba
 msgid "a"
 msgstr ""
 
 msgid "a\""
 msgstr ""
-
Index: tests/phpunit/tests/l10n.php
===================================================================
--- tests/phpunit/tests/l10n.php	(revision 36155)
+++ tests/phpunit/tests/l10n.php	(working copy)
@@ -26,4 +26,23 @@
 		$this->assertEquals( 'first-before-bar|second-before-bar', before_last_bar( 'first-before-bar|second-before-bar|after-last-bar' ) );
 	}
 
+	/**
+	 * @ticket 35284
+	 */
+	function test_wp_get_pomo_file_data() {
+		$file = DIR_TESTDATA . '/pomo/empty.po';
+		$array = wp_get_pomo_file_data( $file );
+		$this->assertArrayHasKey( 'POT-Creation-Date', $array );
+		$this->assertArrayHasKey( 'PO-Revision-Date', $array );
+		$this->assertArrayHasKey( 'Project-Id-Version', $array );
+		$this->assertArrayHasKey( 'X-Generator', $array );
+
+		$file = DIR_TESTDATA . '/pomo/simple.po';
+		$array = wp_get_pomo_file_data( $file );
+		$this->assertNotEmpty( $array['POT-Creation-Date'] );
+		$this->assertNotEmpty( $array['PO-Revision-Date'] );
+		$this->assertEquals( 'WordPress Develop', $array['Project-Id-Version'] );
+		$this->assertNotEmpty( $array['X-Generator'] );
+	}
+
 }
