function XMLSitemapUnitTest::testRecalculateChangefreq in XML sitemap 6.2
Same name and namespace in other branches
- 7.2 xmlsitemap.test \XMLSitemapUnitTest::testRecalculateChangefreq()
Test for xmlsitemap_recalculate_changefreq().
File
- ./
xmlsitemap.test, line 472 - Unit tests for the xmlsitemap module.
Class
Code
function testRecalculateChangefreq() {
// The starting test value.
$value = array(
'lastmod' => REQUEST_TIME - 1000,
'changefreq' => 0,
'changecount' => 0,
);
// Expected values.
$expecteds = array(
array(
'lastmod' => REQUEST_TIME,
'changefreq' => 1000,
'changecount' => 1,
),
array(
'lastmod' => REQUEST_TIME,
'changefreq' => 500,
'changecount' => 2,
),
array(
'lastmod' => REQUEST_TIME,
'changefreq' => 333,
'changecount' => 3,
),
);
foreach ($expecteds as $expected) {
xmlsitemap_recalculate_changefreq($value);
$this
->assertEqual($value, $expected);
}
}