Exemplo n.º 1
0
 protected function setUp()
 {
     MwRdfTest::setupGlobals();
     MwRdf::RegisterVocabulary('rdf', "MwRdf_Vocabulary_Rdf");
     MwRdf::RegisterVocabulary('dc', "MwRdf_Vocabulary_DCmes");
     MwRdf::RegisterVocabulary('dcterms', "MwRdf_Vocabulary_DcTerms");
     MwRdf::RegisterVocabulary('dctype', "MwRdf_Vocabulary_DcMiType");
     MwRdf::registerVocabulary("cc", "MwRdf_Vocabulary_CreativeCommons");
     MwRdf::registerVocabulary("rdfs", "MwRdf_Vocabulary_RdfSchema");
     $cats = array('TestPages', 'StorageTests');
     $user = new User(2);
     $article = MwRdfTest::createTestArticle('Modeling test article', MwRdfTest::InPageWikitext(), $cats, $user);
     $this->agent = MwRdf::ModelingAgent($article);
     $this->agent->unregisterModelMakers();
 }
Exemplo n.º 2
0
 public function __construct($title)
 {
     $this->title = $title;
     switch ($title->getPrefixedDBKey()) {
         case 'Modeling_test_article':
             $this->user = MwRdfTest::createUserWithRealName();
             $this->content = MwRdfTest::InPageWikitext();
             $this->time = 1;
             // 1 January 1970, 1 second after midnight UTC
             break;
         default:
             $this->time = 1;
             // 1 January 1970, 1 second after midnight UTC
     }
 }