summaryrefslogtreecommitdiffstats
path: root/vendor/fguillot/picofeed/tests/Parser/ItemTest.php
diff options
context:
space:
mode:
Diffstat (limited to 'vendor/fguillot/picofeed/tests/Parser/ItemTest.php')
-rw-r--r--vendor/fguillot/picofeed/tests/Parser/ItemTest.php12
1 files changed, 12 insertions, 0 deletions
diff --git a/vendor/fguillot/picofeed/tests/Parser/ItemTest.php b/vendor/fguillot/picofeed/tests/Parser/ItemTest.php
index 5254acc9a..bf27fb6bc 100644
--- a/vendor/fguillot/picofeed/tests/Parser/ItemTest.php
+++ b/vendor/fguillot/picofeed/tests/Parser/ItemTest.php
@@ -21,4 +21,16 @@ class ItemTest extends PHPUnit_Framework_TestCase
$item->language = 'ru';
$this->assertFalse($item->isRTL());
}
+
+ public function testGetTag()
+ {
+ $parser = new Rss20(file_get_contents('tests/fixtures/podbean.xml'));
+ $feed = $parser->execute();
+ $this->assertEquals(array('http://aroundthebloc.podbean.com/e/s03e11-finding-nemo-rocco/'), $feed->items[0]->getTag('guid'));
+ $this->assertEquals(array('false'), $feed->items[0]->getTag('guid', 'isPermaLink'));
+ $this->assertEquals(array('http://aroundthebloc.podbean.com/mf/web/28bcnk/ATBLogo-BlackBackground.png'), $feed->items[0]->getTag('media:content', 'url'));
+ $this->assertEquals(array('http://aroundthebloc.podbean.com/e/s03e11-finding-nemo-rocco/feed/'), $feed->items[0]->getTag('wfw:commentRss'));
+ $this->assertEquals(array(), $feed->items[0]->getTag('wfw:notExistent'));
+ $this->assertCount(7, $feed->items[0]->getTag('itunes:*'));
+ }
}