|
3 | 3 | namespace Codeception\Module;
|
4 | 4 |
|
5 | 5 | use Codeception\Lib\Notification;
|
6 |
| -use Codeception\Module as CodeceptionModule; |
7 |
| -use Codeception\Util\Shared\Asserts as SharedAsserts; |
8 | 6 | use Exception;
|
9 | 7 | use Throwable;
|
10 | 8 |
|
11 | 9 | /**
|
12 | 10 | * Special module for using asserts in your tests.
|
13 | 11 | */
|
14 |
| -class Asserts extends CodeceptionModule |
| 12 | +class Asserts extends AbstractAsserts |
15 | 13 | {
|
16 |
| - use SharedAsserts { |
17 |
| - assertArrayHasKey as public; |
18 |
| - assertArrayNotHasKey as public; |
19 |
| - assertClassHasAttribute as public; |
20 |
| - assertClassHasStaticAttribute as public; |
21 |
| - assertClassNotHasAttribute as public; |
22 |
| - assertClassNotHasStaticAttribute as public; |
23 |
| - assertContains as public; |
24 |
| - assertContainsEquals as public; |
25 |
| - assertContainsOnly as public; |
26 |
| - assertContainsOnlyInstancesOf as public; |
27 |
| - assertCount as public; |
28 |
| - assertDirectoryDoesNotExist as public; |
29 |
| - assertDirectoryExists as public; |
30 |
| - assertDirectoryIsNotReadable as public; |
31 |
| - assertDirectoryIsNotWritable as public; |
32 |
| - assertDirectoryIsReadable as public; |
33 |
| - assertDirectoryIsWritable as public; |
34 |
| - assertDoesNotMatchRegularExpression as public; |
35 |
| - assertEmpty as public; |
36 |
| - assertEquals as public; |
37 |
| - assertEqualsCanonicalizing as public; |
38 |
| - assertEqualsIgnoringCase as public; |
39 |
| - assertEqualsWithDelta as public; |
40 |
| - assertFalse as public; |
41 |
| - assertFileDoesNotExist as public; |
42 |
| - assertFileEquals as public; |
43 |
| - assertFileEqualsCanonicalizing as public; |
44 |
| - assertFileEqualsIgnoringCase as public; |
45 |
| - assertFileExists as public; |
46 |
| - assertFileIsNotReadable as public; |
47 |
| - assertFileIsNotWritable as public; |
48 |
| - assertFileIsReadable as public; |
49 |
| - assertFileIsWritable as public; |
50 |
| - assertFileNotEquals as public; |
51 |
| - assertFileNotEqualsCanonicalizing as public; |
52 |
| - assertFileNotEqualsIgnoringCase as public; |
53 |
| - assertFileNotExists as public; |
54 |
| - assertFinite as public; |
55 |
| - assertGreaterOrEquals as public; |
56 |
| - assertGreaterThan as public; |
57 |
| - assertGreaterThanOrEqual as public; |
58 |
| - assertInfinite as public; |
59 |
| - assertInstanceOf as public; |
60 |
| - assertIsArray as public; |
61 |
| - assertIsBool as public; |
62 |
| - assertIsCallable as public; |
63 |
| - assertIsClosedResource as public; |
64 |
| - assertIsEmpty as public; |
65 |
| - assertIsFloat as public; |
66 |
| - assertIsInt as public; |
67 |
| - assertIsIterable as public; |
68 |
| - assertIsNotArray as public; |
69 |
| - assertIsNotBool as public; |
70 |
| - assertIsNotCallable as public; |
71 |
| - assertIsNotClosedResource as public; |
72 |
| - assertIsNotFloat as public; |
73 |
| - assertIsNotInt as public; |
74 |
| - assertIsNotIterable as public; |
75 |
| - assertIsNotNumeric as public; |
76 |
| - assertIsNotObject as public; |
77 |
| - assertIsNotReadable as public; |
78 |
| - assertIsNotResource as public; |
79 |
| - assertIsNotScalar as public; |
80 |
| - assertIsNotString as public; |
81 |
| - assertIsNotWritable as public; |
82 |
| - assertIsNumeric as public; |
83 |
| - assertIsObject as public; |
84 |
| - assertIsReadable as public; |
85 |
| - assertIsResource as public; |
86 |
| - assertIsScalar as public; |
87 |
| - assertIsString as public; |
88 |
| - assertIsWritable as public; |
89 |
| - assertJson as public; |
90 |
| - assertJsonFileEqualsJsonFile as public; |
91 |
| - assertJsonFileNotEqualsJsonFile as public; |
92 |
| - assertJsonStringEqualsJsonFile as public; |
93 |
| - assertJsonStringEqualsJsonString as public; |
94 |
| - assertJsonStringNotEqualsJsonFile as public; |
95 |
| - assertJsonStringNotEqualsJsonString as public; |
96 |
| - assertLessOrEquals as public; |
97 |
| - assertLessThan as public; |
98 |
| - assertLessThanOrEqual as public; |
99 |
| - assertMatchesRegularExpression as public; |
100 |
| - assertNan as public; |
101 |
| - assertNotContains as public; |
102 |
| - assertNotContainsEquals as public; |
103 |
| - assertNotContainsOnly as public; |
104 |
| - assertNotCount as public; |
105 |
| - assertNotEmpty as public; |
106 |
| - assertNotEquals as public; |
107 |
| - assertNotEqualsCanonicalizing as public; |
108 |
| - assertNotEqualsIgnoringCase as public; |
109 |
| - assertNotEqualsWithDelta as public; |
110 |
| - assertNotFalse as public; |
111 |
| - assertNotInstanceOf as public; |
112 |
| - assertNotNull as public; |
113 |
| - assertNotRegExp as public; |
114 |
| - assertNotSame as public; |
115 |
| - assertNotSameSize as public; |
116 |
| - assertNotTrue as public; |
117 |
| - assertNull as public; |
118 |
| - assertObjectHasAttribute as public; |
119 |
| - assertObjectNotHasAttribute as public; |
120 |
| - assertRegExp as public; |
121 |
| - assertSame as public; |
122 |
| - assertSameSize as public; |
123 |
| - assertStringContainsString as public; |
124 |
| - assertStringContainsStringIgnoringCase as public; |
125 |
| - assertStringEndsNotWith as public; |
126 |
| - assertStringEndsWith as public; |
127 |
| - assertStringEqualsFile as public; |
128 |
| - assertStringEqualsFileCanonicalizing as public; |
129 |
| - assertStringEqualsFileIgnoringCase as public; |
130 |
| - assertStringMatchesFormat as public; |
131 |
| - assertStringMatchesFormatFile as public; |
132 |
| - assertStringNotContainsString as public; |
133 |
| - assertStringNotContainsStringIgnoringCase as public; |
134 |
| - assertStringNotEqualsFile as public; |
135 |
| - assertStringNotEqualsFileCanonicalizing as public; |
136 |
| - assertStringNotEqualsFileIgnoringCase as public; |
137 |
| - assertStringNotMatchesFormat as public; |
138 |
| - assertStringNotMatchesFormatFile as public; |
139 |
| - assertStringStartsNotWith as public; |
140 |
| - assertStringStartsWith as public; |
141 |
| - assertThat as public; |
142 |
| - assertThatItsNot as public; |
143 |
| - assertTrue as public; |
144 |
| - assertXmlFileEqualsXmlFile as public; |
145 |
| - assertXmlFileNotEqualsXmlFile as public; |
146 |
| - assertXmlStringEqualsXmlFile as public; |
147 |
| - assertXmlStringEqualsXmlString as public; |
148 |
| - assertXmlStringNotEqualsXmlFile as public; |
149 |
| - assertXmlStringNotEqualsXmlString as public; |
150 |
| - fail as public; |
151 |
| - markTestIncomplete as public; |
152 |
| - markTestSkipped as public; |
153 |
| - } |
154 |
| - |
155 | 14 | /**
|
156 | 15 | * Handles and checks exception called inside callback function.
|
157 | 16 | * Either exception class name or exception instance should be provided.
|
|
0 commit comments