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