diff options
Diffstat (limited to 'vendor/fguillot/picofeed/tests/Serialization/ImportTest.php')
-rw-r--r-- | vendor/fguillot/picofeed/tests/Serialization/ImportTest.php | 61 |
1 files changed, 0 insertions, 61 deletions
diff --git a/vendor/fguillot/picofeed/tests/Serialization/ImportTest.php b/vendor/fguillot/picofeed/tests/Serialization/ImportTest.php deleted file mode 100644 index 8fd010486..000000000 --- a/vendor/fguillot/picofeed/tests/Serialization/ImportTest.php +++ /dev/null @@ -1,61 +0,0 @@ -<?php -namespace PicoFeed\Serialization; - -use PHPUnit_Framework_TestCase; - - -class ImportTest extends PHPUnit_Framework_TestCase -{ - public function testMalFormedFormat() - { - $import = new Import('boo'); - $this->assertFalse($import->execute()); - } - - public function testFormat() - { - $import = new Import(file_get_contents('tests/fixtures/subscriptionList.opml')); - $entries = $import->execute(); - - $this->assertEquals(14, count($entries)); - $this->assertEquals('CNET News.com', $entries[0]->title); - $this->assertEquals('http://news.com.com/2547-1_3-0-5.xml', $entries[0]->feed_url); - $this->assertEquals('http://news.com.com/', $entries[0]->site_url); - } - - public function testGoogleReader() - { - $import = new Import(file_get_contents('tests/fixtures/google-reader.opml')); - $entries = $import->execute(); - - $this->assertEquals(22, count($entries)); - $this->assertEquals('Code', $entries[21]->category); - $this->assertEquals('Vimeo / CocoaheadsRNS', $entries[21]->title); - $this->assertEquals('http://vimeo.com/cocoaheadsrns/videos/rss', $entries[21]->feed_url); - $this->assertEquals('http://vimeo.com/cocoaheadsrns/videos', $entries[21]->site_url); - } - - public function testTinyTinyRss() - { - $import = new Import(file_get_contents('tests/fixtures/tinytinyrss.opml')); - $entries = $import->execute(); - - $this->assertEquals(2, count($entries)); - $this->assertEquals('coding', $entries[1]->category); - $this->assertEquals('Planète jQuery', $entries[1]->title); - $this->assertEquals('http://feeds.feedburner.com/PlaneteJqueryFr', $entries[1]->feed_url); - $this->assertEquals('http://planete-jquery.fr', $entries[1]->site_url); - } - - public function testNewsBeuter() - { - $import = new Import(file_get_contents('tests/fixtures/newsbeuter.opml')); - $entries = $import->execute(); - - $this->assertEquals(35, count($entries)); - $this->assertEquals('', $entries[1]->category); - $this->assertEquals('code.flickr.com', $entries[1]->title); - $this->assertEquals('http://code.flickr.net/feed/', $entries[1]->feed_url); - $this->assertEquals('http://code.flickr.net', $entries[1]->site_url); - } -}
\ No newline at end of file |