protected function OGMTTestBase::_check_rendered_meta_tags in Open Graph meta tags 6
Same name and namespace in other branches
- 7 tests/TestBase.inc \OGMTTestBase::_check_rendered_meta_tags()
6 calls to OGMTTestBase::_check_rendered_meta_tags()
- OGMTBasicTest::testMetaTagsOnlyGetOutputOnce in tests/
Basic.test - OGMTBasicTest::testNodeOverrideDefaultImage in tests/
Basic.test - OGMTBasicTest::testNodeOverridesEmptyValues in tests/
Basic.test - OGMTBasicTest::testOverridesWithDefaultFallbackValues in tests/
Basic.test - OGMTBasicTest::testOverridesWithNodeSpecificValues in tests/
Basic.test
File
- tests/
TestBase.inc, line 84
Class
- OGMTTestBase
- Base test class
Code
protected function _check_rendered_meta_tags(array $expected, $msg) {
$diff = array_diff_assoc($expected, $this->ogm_render->meta) + array_diff_assoc($this->ogm_render->meta, $expected);
$str = 'Difference: ';
foreach ($diff as $k => $v) {
$str .= $k . ' => ' . $v . ', ';
}
$result = empty($diff);
$this
->assertTrue($result, $result ? NULL : "{$msg}: {$str}");
}