|
|
@@ -853,6 +853,7 @@ EXPECTED;
|
|
|
* @return void
|
|
|
*/
|
|
|
public function testPr() {
|
|
|
+ $this->skipIf(php_sapi_name() == 'cli', 'Skipping web test in cli mode');
|
|
|
ob_start();
|
|
|
pr('this is a test');
|
|
|
$result = ob_get_clean();
|
|
|
@@ -867,6 +868,26 @@ EXPECTED;
|
|
|
}
|
|
|
|
|
|
/**
|
|
|
+ * test pr()
|
|
|
+ *
|
|
|
+ * @return void
|
|
|
+ */
|
|
|
+ public function testPrCli() {
|
|
|
+ $this->skipIf(php_sapi_name() != 'cli', 'Skipping cli test in web mode');
|
|
|
+ ob_start();
|
|
|
+ pr('this is a test');
|
|
|
+ $result = ob_get_clean();
|
|
|
+ $expected = "\nthis is a test\n";
|
|
|
+ $this->assertEquals($expected, $result);
|
|
|
+
|
|
|
+ ob_start();
|
|
|
+ pr(array('this' => 'is', 'a' => 'test'));
|
|
|
+ $result = ob_get_clean();
|
|
|
+ $expected = "\nArray\n(\n [this] => is\n [a] => test\n)\n\n";
|
|
|
+ $this->assertEquals($expected, $result);
|
|
|
+ }
|
|
|
+
|
|
|
+/**
|
|
|
* test stripslashes_deep()
|
|
|
*
|
|
|
* @return void
|