コード例 #1
0
ファイル: BVFooterTest.php プロジェクト: akonoval/seo_sdk_php
 /**
  * Test debug footer.
  */
 public function testBuildSDKDebugFooter()
 {
     $params = $this->getParams();
     $_SERVER['HTTP_USER_AGENT'] = "google";
     $base = new Base($params);
     $access_method = 'getContent';
     $msg = 'Lorem ipsum dolor sit amet, consectetur adipisicing elit,' . ' sed do eiusmod tempor incididunt ut labore et dolore magna aliqua.';
     $base->seo_url = "test.com";
     $base->config['page'] = "2";
     $base->config['base_url'] = "test.bv";
     $base->config['page_url'] = "test.bv&debug=true";
     $bvFooter = new BVFooter($base, $access_method, $msg);
     $res = $bvFooter->buildSDKDebugFooter();
     $this->assertContains('<li data-bvseo="staging">FALSE</li>', $res);
     $this->assertContains('<li data-bvseo="testing">TRUE</li>', $res);
     $this->assertContains('<li data-bvseo="seo.sdk.enabled">TRUE</li>', $res);
     $this->assertContains('<li data-bvseo="seo.sdk.ssl.enabled">TRUE</li>', $res);
     $this->assertContains('<li data-bvseo="proxyHost">none</li>', $res);
     $this->assertContains('<li data-bvseo="proxyPort">0</li>', $res);
     $this->assertContains('<li data-bvseo="seo.sdk.charset">UTF-8</li>', $res);
     $this->assertContains('<li data-bvseo="en">TRUE</li>', $res);
     $this->assertContains('<li data-bvseo="pn">bvseo-2</li>', $res);
     $this->assertContains('<li data-bvseo="userAgent">google</li>', $res);
     $this->assertContains('<li data-bvseo="pageURI">test.bv&debug=true</li>', $res);
     $this->assertContains('<li data-bvseo="baseURI">test.bv</li>', $res);
     $this->assertContains('<li data-bvseo="contentURL">test.com</li>', $res);
 }
コード例 #2
0
 /**
  * Return hidden metadata for adding to SEO content.
  */
 private function _buildComment($access_method)
 {
     $bvf = new BVFooter($this, $access_method, $this->msg);
     $footer = $bvf->buildSDKFooter();
     $reveal = $this->_getBVReveal();
     if ($reveal) {
         $footer .= $bvf->buildSDKDebugFooter();
     }
     return $footer;
 }