getWebRoot() 공개 메소드

public getWebRoot ( )
예제 #1
0
 /**
  * @test
  */
 public function vpconfigDoesntAllowDirectAccess()
 {
     $pluginsDir = self::$wpAutomation->getPluginsDir();
     $relativePathToPluginsDir = PathUtils::getRelativePath(self::$wpAutomation->getWebRoot(), $pluginsDir);
     $url = self::$testConfig->testSite->url . '/' . $relativePathToPluginsDir . "/versionpress/vpconfig.yml";
     $statusCode = HttpStatusCodeUtil::getStatusCode($url);
     $this->assertTrue($statusCode === 403 || $statusCode === 404, "Wrong HTTP status code ({$statusCode})");
 }