failure-isolation.phpt (2419B)
1 --TEST-- 2 phpunit --process-isolation FailureTest ../_files/FailureTest.php 3 --FILE-- 4 <?php 5 define('PHPUNIT_TESTSUITE', TRUE); 6 7 $_SERVER['argv'][1] = '--no-configuration'; 8 $_SERVER['argv'][2] = '--process-isolation'; 9 $_SERVER['argv'][3] = 'FailureTest'; 10 $_SERVER['argv'][4] = dirname(dirname(__FILE__)) . '/_files/FailureTest.php'; 11 12 require_once dirname(dirname(dirname(__FILE__))) . '/PHPUnit/Autoload.php'; 13 PHPUnit_TextUI_Command::main(); 14 ?> 15 --EXPECTF-- 16 PHPUnit %s by Sebastian Bergmann. 17 18 FFFFFFFFFFFFF 19 20 Time: %s, Memory: %sMb 21 22 There were 13 failures: 23 24 1) FailureTest::testAssertArrayEqualsArray 25 message 26 Failed asserting that two arrays are equal. 27 --- Expected 28 +++ Actual 29 @@ @@ 30 Array ( 31 - 0 => 1 32 + 0 => 2 33 ) 34 35 %s:%i 36 37 2) FailureTest::testAssertIntegerEqualsInteger 38 message 39 Failed asserting that 2 matches expected 1. 40 41 %s:%i 42 43 3) FailureTest::testAssertObjectEqualsObject 44 message 45 Failed asserting that two objects are equal. 46 --- Expected 47 +++ Actual 48 @@ @@ 49 stdClass Object ( 50 - 'foo' => 'bar' 51 + 'bar' => 'foo' 52 ) 53 54 %s:%i 55 56 4) FailureTest::testAssertNullEqualsString 57 message 58 Failed asserting that 'bar' matches expected null. 59 60 %s:%i 61 62 5) FailureTest::testAssertStringEqualsString 63 message 64 Failed asserting that two strings are equal. 65 --- Expected 66 +++ Actual 67 @@ @@ 68 -'foo' 69 +'bar' 70 71 %s:%i 72 73 6) FailureTest::testAssertTextEqualsText 74 message 75 Failed asserting that two strings are equal. 76 --- Expected 77 +++ Actual 78 @@ @@ 79 'foo 80 -bar 81 +baz 82 ' 83 84 %s:%i 85 86 7) FailureTest::testAssertStringMatchesFormat 87 message 88 Failed asserting that format description matches text. 89 --- Expected 90 +++ Actual 91 @@ @@ 92 -*%s* 93 +** 94 95 %s:%i 96 97 8) FailureTest::testAssertNumericEqualsNumeric 98 message 99 Failed asserting that 2 matches expected 1. 100 101 %s:%i 102 103 9) FailureTest::testAssertTextSameText 104 message 105 Failed asserting that two strings are identical. 106 --- Expected 107 +++ Actual 108 @@ @@ 109 -foo 110 +bar 111 112 %s:%i 113 114 10) FailureTest::testAssertObjectSameObject 115 message 116 Failed asserting that two variables reference the same object. 117 118 %s:%i 119 120 11) FailureTest::testAssertObjectSameNull 121 message 122 Failed asserting that null is identical to an object of class "stdClass". 123 124 %s:%i 125 126 12) FailureTest::testAssertFloatSameFloat 127 message 128 Failed asserting that 1.5 is identical to 1.0. 129 130 %s:%i 131 132 13) FailureTest::testAssertStringMatchesFormatFile 133 Failed asserting that format description matches text. 134 --- Expected 135 +++ Actual 136 @@ @@ 137 -FOO 138 - 139 +...BAR... 140 141 %s:%i 142 143 FAILURES! 144 Tests: 13, Assertions: 14, Failures: 13.