SchemaMetatagWebSiteTest.test in Schema.org Metatag 7
File
schema_web_site/tests/SchemaMetatagWebSiteTest.test
View source
<?php
class SchemaMetatagWebSiteTest extends SchemaMetatagTagsTestBase {
public static function getInfo() {
return array(
'name' => 'Schema Metatag: WebSite',
'description' => 'Test the schema_web_site meta tags.',
'group' => 'Schema Metatag',
'dependencies' => [
'ctools',
'token',
'metatag',
'schema_metatag',
'schema_web_site',
],
);
}
public function setUp(array $modules = array()) {
$modules[] = 'schema_web_site';
parent::setUp($modules);
}
public $moduleName = 'schema_web_site';
public $schemaTags = [
'schema_web_site.@type' => 'SchemaWebSiteType',
'schema_web_site.@id' => 'SchemaNameBase',
'schema_web_site.name' => 'SchemaNameBase',
'schema_web_site.url' => 'SchemaUrlBase',
'schema_web_site.sameAs' => 'SchemaUrlBase',
'schema_web_site.publisher' => 'SchemaPersonOrgBase',
'schema_web_site.inLanguage' => 'SchemaNameBase',
'schema_web_site.translationOfWork' => 'SchemaIdReferenceBase',
'schema_web_site.workTranslation' => 'SchemaIdReferenceBase',
];
}