contrib modules security updates
This commit is contained in:
@@ -29,17 +29,14 @@ class FeedsSitemapParserTestCase extends FeedsWebTestCase {
|
||||
0 => array(
|
||||
'source' => 'changefreq',
|
||||
'target' => 'title',
|
||||
'unique' => FALSE,
|
||||
),
|
||||
1 => array(
|
||||
'source' => 'priority',
|
||||
'target' => 'body',
|
||||
'unique' => FALSE,
|
||||
),
|
||||
2 => array(
|
||||
'source' => 'lastmod',
|
||||
'target' => 'created',
|
||||
'unique' => FALSE,
|
||||
),
|
||||
3 => array(
|
||||
'source' => 'url',
|
||||
@@ -54,7 +51,6 @@ class FeedsSitemapParserTestCase extends FeedsWebTestCase {
|
||||
)
|
||||
);
|
||||
|
||||
|
||||
$path = $GLOBALS['base_url'] . '/' . drupal_get_path('module', 'feeds') . '/tests/feeds/';
|
||||
$nid = $this->createFeedNode('sitemap', $path . 'sitemap-example.xml', 'Testing Sitemap Parser');
|
||||
$this->assertText('Created 5 nodes');
|
||||
@@ -64,14 +60,14 @@ class FeedsSitemapParserTestCase extends FeedsWebTestCase {
|
||||
$this->assertEqual($count, 5, 'Accurate number of items in database.');
|
||||
|
||||
// Check items against known content of feed.
|
||||
$items = db_query("SELECT * FROM {feeds_item} WHERE entity_type = 'node' AND feed_nid = :nid ORDER BY nid", array(':nid' => $nid));
|
||||
$items = db_query("SELECT * FROM {feeds_item} WHERE entity_type = 'node' AND feed_nid = :nid ORDER BY entity_id", array(':nid' => $nid));
|
||||
|
||||
// Check first item.
|
||||
date_default_timezone_set('GMT');
|
||||
$item = $items->fetchObject();
|
||||
$node = node_load($item->nid);
|
||||
$node = node_load($item->entity_id);
|
||||
$this->assertEqual($node->title, 'monthly', 'Feed item 1 changefreq is correct.');
|
||||
$this->assertEqual($node->body, '0.8', 'Feed item 1 priority is correct.');
|
||||
$this->assertEqual($node->body[LANGUAGE_NONE][0]['value'], '0.8', 'Feed item 1 priority is correct.');
|
||||
$this->assertEqual($node->created, strtotime('2005-01-01'), 'Feed item 1 lastmod is correct.');
|
||||
$info = feeds_item_info_load('node', $node->nid);
|
||||
$this->assertEqual($info->url, 'http://www.example.com/', 'Feed item 1 url is correct.');
|
||||
@@ -79,9 +75,9 @@ class FeedsSitemapParserTestCase extends FeedsWebTestCase {
|
||||
|
||||
// Check second item.
|
||||
$item = $items->fetchObject();
|
||||
$node = node_load($item->nid);
|
||||
$node = node_load($item->entity_id);
|
||||
$this->assertEqual($node->title, 'weekly', 'Feed item 2 changefreq is correct.');
|
||||
$this->assertEqual($node->body, '', 'Feed item 2 priority is correct.');
|
||||
$this->assertTrue(empty($node->body[LANGUAGE_NONE]), 'Feed item 2 priority is correct.');
|
||||
// $node->created is... recently
|
||||
$info = feeds_item_info_load('node', $node->nid);
|
||||
$this->assertEqual($info->url, 'http://www.example.com/catalog?item=12&desc=vacation_hawaii', 'Feed item 2 url is correct.');
|
||||
@@ -89,9 +85,9 @@ class FeedsSitemapParserTestCase extends FeedsWebTestCase {
|
||||
|
||||
// Check third item.
|
||||
$item = $items->fetchObject();
|
||||
$node = node_load($item->nid);
|
||||
$node = node_load($item->entity_id);
|
||||
$this->assertEqual($node->title, 'weekly', 'Feed item 3 changefreq is correct.');
|
||||
$this->assertEqual($node->body, '', 'Feed item 3 priority is correct.');
|
||||
$this->assertTrue(empty($node->body[LANGUAGE_NONE]), 'Feed item 3 priority is correct.');
|
||||
$this->assertEqual($node->created, strtotime('2004-12-23'), 'Feed item 3 lastmod is correct.');
|
||||
$info = feeds_item_info_load('node', $node->nid);
|
||||
$this->assertEqual($info->url, 'http://www.example.com/catalog?item=73&desc=vacation_new_zealand', 'Feed item 3 url is correct.');
|
||||
@@ -99,9 +95,9 @@ class FeedsSitemapParserTestCase extends FeedsWebTestCase {
|
||||
|
||||
// Check fourth item.
|
||||
$item = $items->fetchObject();
|
||||
$node = node_load($item->nid);
|
||||
$node = node_load($item->entity_id);
|
||||
$this->assertEqual($node->title, '', 'Feed item 4 changefreq is correct.');
|
||||
$this->assertEqual($node->body, '0.3', 'Feed item 4 priority is correct.');
|
||||
$this->assertEqual($node->body[LANGUAGE_NONE][0]['value'], '0.3', 'Feed item 4 priority is correct.');
|
||||
$this->assertEqual($node->created, strtotime('2004-12-23T18:00:15+00:00'), 'Feed item 4 lastmod is correct.');
|
||||
$info = feeds_item_info_load('node', $node->nid);
|
||||
$this->assertEqual($info->url, 'http://www.example.com/catalog?item=74&desc=vacation_newfoundland', 'Feed item 4 url is correct.');
|
||||
@@ -109,9 +105,9 @@ class FeedsSitemapParserTestCase extends FeedsWebTestCase {
|
||||
|
||||
// Check fifth item.
|
||||
$item = $items->fetchObject();
|
||||
$node = node_load($item->nid);
|
||||
$node = node_load($item->entity_id);
|
||||
$this->assertEqual($node->title, '', 'Feed item 5 changefreq is correct.');
|
||||
$this->assertEqual($node->body, '', 'Feed item 5 priority is correct.');
|
||||
$this->assertTrue(empty($node->body[LANGUAGE_NONE]), 'Feed item 5 priority is correct.');
|
||||
$this->assertEqual($node->created, strtotime('2004-11-23'), 'Feed item 5 lastmod is correct.');
|
||||
$info = feeds_item_info_load('node', $node->nid);
|
||||
$this->assertEqual($info->url, 'http://www.example.com/catalog?item=83&desc=vacation_usa', 'Feed item 5 url is correct.');
|
||||
|
||||
Reference in New Issue
Block a user