コード例 #1
0
 /**
  * @runInSeparateProcess
  */
 public function testBoostrapWithDefaultConstants()
 {
     #$this->markTestIncomplete();
     $baseDir = dirname(dirname(__DIR__)) . '/vendor/inpsyde/wordpress-dev';
     $testee = new WpTestsStarter($baseDir);
     // defined in phpunit-integration.xml
     $testee->defineDbName(Db\NAME);
     $testee->defineDbUser(Db\USER);
     $testee->defineDbPassword(Db\PASSWORD);
     $testee->defineDbHost(Db\HOST);
     $testee->defineDbCharset(Db\CHARSET);
     $testee->defineDbCollate(Db\COLLATE);
     $testee->setTablePrefix(Db\TABLE_PREFIX);
     $testee->bootstrap();
     $this->assertFileExists($testee->getConfigFile());
     $config_data = file_get_contents($testee->getConfigFile());
     $this->assertRegExp('~define\\(\\s\'ABSPATH\',\\s\'[^\']+\'~', $config_data);
 }