Try fixing test case for hhvm
[plcapi.git] / tests / 5DemofilesTest.php
index be97eeb..4e79053 100644 (file)
@@ -70,11 +70,15 @@ class DemoFilesTest extends PHPUnit_Framework_TestCase
         {
             curl_setopt($ch, CURLOPT_COOKIE, 'PHPUNIT_SELENIUM_TEST_ID=true');
         }
+        if ($this->args['DEBUG'] > 0) {
+            curl_setopt($ch, CURLOPT_VERBOSE, 1);
+        }
         $page = curl_exec($ch);
         curl_close($ch);
 
         $this->assertNotFalse($page);
         $this->assertNotContains('Fatal error', $page);
+        $this->assertNotContains('Notice:', $page);
 
         return $page;
     }
@@ -142,13 +146,13 @@ class DemoFilesTest extends PHPUnit_Framework_TestCase
     {
         $page = $this->request('server/discuss.php');
         $this->assertContains('<name>faultCode</name>', $page);
-        $this->assertContains('<int>105</int>', $page);
+        $this->assertRegexp('#<int>10(5|3)</int>#', $page);
     }
 
     public function testProxyServer()
     {
         $page = $this->request('server/proxy.php');
         $this->assertContains('<name>faultCode</name>', $page);
-        $this->assertContains('<int>105</int>', $page);
+        $this->assertRegexp('#<int>10(5|3)</int>#', $page);
     }
 }