@@ -22,9 +22,9 @@ class ClassLoaderTest extends TestCase
22
22
public function testGetPrefixes ()
23
23
{
24
24
$ loader = new ClassLoader ();
25
- $ loader ->addPrefix ('Foo ' , __DIR__ .DIRECTORY_SEPARATOR .'Fixtures ' );
26
- $ loader ->addPrefix ('Bar ' , __DIR__ .DIRECTORY_SEPARATOR .'Fixtures ' );
27
- $ loader ->addPrefix ('Bas ' , __DIR__ .DIRECTORY_SEPARATOR .'Fixtures ' );
25
+ $ loader ->addPrefix ('Foo ' , __DIR__ .\ DIRECTORY_SEPARATOR .'Fixtures ' );
26
+ $ loader ->addPrefix ('Bar ' , __DIR__ .\ DIRECTORY_SEPARATOR .'Fixtures ' );
27
+ $ loader ->addPrefix ('Bas ' , __DIR__ .\ DIRECTORY_SEPARATOR .'Fixtures ' );
28
28
$ prefixes = $ loader ->getPrefixes ();
29
29
$ this ->assertArrayHasKey ('Foo ' , $ prefixes );
30
30
$ this ->assertArrayNotHasKey ('Foo1 ' , $ prefixes );
@@ -35,8 +35,8 @@ public function testGetPrefixes()
35
35
public function testGetFallbackDirs ()
36
36
{
37
37
$ loader = new ClassLoader ();
38
- $ loader ->addPrefix (null , __DIR__ .DIRECTORY_SEPARATOR .'Fixtures ' );
39
- $ loader ->addPrefix (null , __DIR__ .DIRECTORY_SEPARATOR .'Fixtures ' );
38
+ $ loader ->addPrefix (null , __DIR__ .\ DIRECTORY_SEPARATOR .'Fixtures ' );
39
+ $ loader ->addPrefix (null , __DIR__ .\ DIRECTORY_SEPARATOR .'Fixtures ' );
40
40
$ fallback_dirs = $ loader ->getFallbackDirs ();
41
41
$ this ->assertCount (2 , $ fallback_dirs );
42
42
}
@@ -47,8 +47,8 @@ public function testGetFallbackDirs()
47
47
public function testLoadClass ($ className , $ testClassName , $ message )
48
48
{
49
49
$ loader = new ClassLoader ();
50
- $ loader ->addPrefix ('Namespaced2 \\' , __DIR__ .DIRECTORY_SEPARATOR .'Fixtures ' );
51
- $ loader ->addPrefix ('Pearlike2_ ' , __DIR__ .DIRECTORY_SEPARATOR .'Fixtures ' );
50
+ $ loader ->addPrefix ('Namespaced2 \\' , __DIR__ .\ DIRECTORY_SEPARATOR .'Fixtures ' );
51
+ $ loader ->addPrefix ('Pearlike2_ ' , __DIR__ .\ DIRECTORY_SEPARATOR .'Fixtures ' );
52
52
$ loader ->loadClass ($ testClassName );
53
53
$ this ->assertTrue (class_exists ($ className ), $ message );
54
54
}
@@ -67,8 +67,8 @@ public function getLoadClassTests()
67
67
public function testLoadNonexistentClass ($ className , $ testClassName , $ message )
68
68
{
69
69
$ loader = new ClassLoader ();
70
- $ loader ->addPrefix ('Namespaced2 \\' , __DIR__ .DIRECTORY_SEPARATOR .'Fixtures ' );
71
- $ loader ->addPrefix ('Pearlike2_ ' , __DIR__ .DIRECTORY_SEPARATOR .'Fixtures ' );
70
+ $ loader ->addPrefix ('Namespaced2 \\' , __DIR__ .\ DIRECTORY_SEPARATOR .'Fixtures ' );
71
+ $ loader ->addPrefix ('Pearlike2_ ' , __DIR__ .\ DIRECTORY_SEPARATOR .'Fixtures ' );
72
72
$ loader ->loadClass ($ testClassName );
73
73
$ this ->assertFalse (class_exists ($ className ), $ message );
74
74
}
@@ -83,8 +83,8 @@ public function getLoadNonexistentClassTests()
83
83
public function testAddPrefixSingle ()
84
84
{
85
85
$ loader = new ClassLoader ();
86
- $ loader ->addPrefix ('Foo ' , __DIR__ .DIRECTORY_SEPARATOR .'Fixtures ' );
87
- $ loader ->addPrefix ('Foo ' , __DIR__ .DIRECTORY_SEPARATOR .'Fixtures ' );
86
+ $ loader ->addPrefix ('Foo ' , __DIR__ .\ DIRECTORY_SEPARATOR .'Fixtures ' );
87
+ $ loader ->addPrefix ('Foo ' , __DIR__ .\ DIRECTORY_SEPARATOR .'Fixtures ' );
88
88
$ prefixes = $ loader ->getPrefixes ();
89
89
$ this ->assertArrayHasKey ('Foo ' , $ prefixes );
90
90
$ this ->assertCount (1 , $ prefixes ['Foo ' ]);
@@ -126,7 +126,7 @@ public function testUseIncludePath()
126
126
127
127
set_include_path (__DIR__ .'/Fixtures/includepath ' .PATH_SEPARATOR .$ includePath );
128
128
129
- $ this ->assertEquals (__DIR__ .DIRECTORY_SEPARATOR .'Fixtures ' .DIRECTORY_SEPARATOR .'includepath ' .DIRECTORY_SEPARATOR .'Foo.php ' , $ loader ->findFile ('Foo ' ));
129
+ $ this ->assertEquals (__DIR__ .\ DIRECTORY_SEPARATOR .'Fixtures ' .\ DIRECTORY_SEPARATOR .'includepath ' .\ DIRECTORY_SEPARATOR .'Foo.php ' , $ loader ->findFile ('Foo ' ));
130
130
131
131
set_include_path ($ includePath );
132
132
}
@@ -137,9 +137,9 @@ public function testUseIncludePath()
137
137
public function testLoadClassFromFallback ($ className , $ testClassName , $ message )
138
138
{
139
139
$ loader = new ClassLoader ();
140
- $ loader ->addPrefix ('Namespaced2 \\' , __DIR__ .DIRECTORY_SEPARATOR .'Fixtures ' );
141
- $ loader ->addPrefix ('Pearlike2_ ' , __DIR__ .DIRECTORY_SEPARATOR .'Fixtures ' );
142
- $ loader ->addPrefix ('' , array (__DIR__ .DIRECTORY_SEPARATOR .'Fixtures/fallback ' ));
140
+ $ loader ->addPrefix ('Namespaced2 \\' , __DIR__ .\ DIRECTORY_SEPARATOR .'Fixtures ' );
141
+ $ loader ->addPrefix ('Pearlike2_ ' , __DIR__ .\ DIRECTORY_SEPARATOR .'Fixtures ' );
142
+ $ loader ->addPrefix ('' , array (__DIR__ .\ DIRECTORY_SEPARATOR .'Fixtures/fallback ' ));
143
143
$ loader ->loadClass ($ testClassName );
144
144
$ this ->assertTrue (class_exists ($ className ), $ message );
145
145
}
@@ -171,64 +171,64 @@ public function getLoadClassNamespaceCollisionTests()
171
171
return array (
172
172
array (
173
173
array (
174
- 'NamespaceCollision \\C ' => __DIR__ .DIRECTORY_SEPARATOR .'Fixtures/alpha ' ,
175
- 'NamespaceCollision \\C \\B ' => __DIR__ .DIRECTORY_SEPARATOR .'Fixtures/beta ' ,
174
+ 'NamespaceCollision \\C ' => __DIR__ .\ DIRECTORY_SEPARATOR .'Fixtures/alpha ' ,
175
+ 'NamespaceCollision \\C \\B ' => __DIR__ .\ DIRECTORY_SEPARATOR .'Fixtures/beta ' ,
176
176
),
177
177
'NamespaceCollision\C\Foo ' ,
178
178
'->loadClass() loads NamespaceCollision\C\Foo from alpha. ' ,
179
179
),
180
180
array (
181
181
array (
182
- 'NamespaceCollision \\C \\B ' => __DIR__ .DIRECTORY_SEPARATOR .'Fixtures/beta ' ,
183
- 'NamespaceCollision \\C ' => __DIR__ .DIRECTORY_SEPARATOR .'Fixtures/alpha ' ,
182
+ 'NamespaceCollision \\C \\B ' => __DIR__ .\ DIRECTORY_SEPARATOR .'Fixtures/beta ' ,
183
+ 'NamespaceCollision \\C ' => __DIR__ .\ DIRECTORY_SEPARATOR .'Fixtures/alpha ' ,
184
184
),
185
185
'NamespaceCollision\C\Bar ' ,
186
186
'->loadClass() loads NamespaceCollision\C\Bar from alpha. ' ,
187
187
),
188
188
array (
189
189
array (
190
- 'NamespaceCollision \\C ' => __DIR__ .DIRECTORY_SEPARATOR .'Fixtures/alpha ' ,
191
- 'NamespaceCollision \\C \\B ' => __DIR__ .DIRECTORY_SEPARATOR .'Fixtures/beta ' ,
190
+ 'NamespaceCollision \\C ' => __DIR__ .\ DIRECTORY_SEPARATOR .'Fixtures/alpha ' ,
191
+ 'NamespaceCollision \\C \\B ' => __DIR__ .\ DIRECTORY_SEPARATOR .'Fixtures/beta ' ,
192
192
),
193
193
'NamespaceCollision\C\B\Foo ' ,
194
194
'->loadClass() loads NamespaceCollision\C\B\Foo from beta. ' ,
195
195
),
196
196
array (
197
197
array (
198
- 'NamespaceCollision \\C \\B ' => __DIR__ .DIRECTORY_SEPARATOR .'Fixtures/beta ' ,
199
- 'NamespaceCollision \\C ' => __DIR__ .DIRECTORY_SEPARATOR .'Fixtures/alpha ' ,
198
+ 'NamespaceCollision \\C \\B ' => __DIR__ .\ DIRECTORY_SEPARATOR .'Fixtures/beta ' ,
199
+ 'NamespaceCollision \\C ' => __DIR__ .\ DIRECTORY_SEPARATOR .'Fixtures/alpha ' ,
200
200
),
201
201
'NamespaceCollision\C\B\Bar ' ,
202
202
'->loadClass() loads NamespaceCollision\C\B\Bar from beta. ' ,
203
203
),
204
204
array (
205
205
array (
206
- 'PrefixCollision_C_ ' => __DIR__ .DIRECTORY_SEPARATOR .'Fixtures/alpha ' ,
207
- 'PrefixCollision_C_B_ ' => __DIR__ .DIRECTORY_SEPARATOR .'Fixtures/beta ' ,
206
+ 'PrefixCollision_C_ ' => __DIR__ .\ DIRECTORY_SEPARATOR .'Fixtures/alpha ' ,
207
+ 'PrefixCollision_C_B_ ' => __DIR__ .\ DIRECTORY_SEPARATOR .'Fixtures/beta ' ,
208
208
),
209
209
'PrefixCollision_C_Foo ' ,
210
210
'->loadClass() loads PrefixCollision_C_Foo from alpha. ' ,
211
211
),
212
212
array (
213
213
array (
214
- 'PrefixCollision_C_B_ ' => __DIR__ .DIRECTORY_SEPARATOR .'Fixtures/beta ' ,
215
- 'PrefixCollision_C_ ' => __DIR__ .DIRECTORY_SEPARATOR .'Fixtures/alpha ' ,
214
+ 'PrefixCollision_C_B_ ' => __DIR__ .\ DIRECTORY_SEPARATOR .'Fixtures/beta ' ,
215
+ 'PrefixCollision_C_ ' => __DIR__ .\ DIRECTORY_SEPARATOR .'Fixtures/alpha ' ,
216
216
),
217
217
'PrefixCollision_C_Bar ' ,
218
218
'->loadClass() loads PrefixCollision_C_Bar from alpha. ' ,
219
219
),
220
220
array (
221
221
array (
222
- 'PrefixCollision_C_ ' => __DIR__ .DIRECTORY_SEPARATOR .'Fixtures/alpha ' ,
223
- 'PrefixCollision_C_B_ ' => __DIR__ .DIRECTORY_SEPARATOR .'Fixtures/beta ' ,
222
+ 'PrefixCollision_C_ ' => __DIR__ .\ DIRECTORY_SEPARATOR .'Fixtures/alpha ' ,
223
+ 'PrefixCollision_C_B_ ' => __DIR__ .\ DIRECTORY_SEPARATOR .'Fixtures/beta ' ,
224
224
),
225
225
'PrefixCollision_C_B_Foo ' ,
226
226
'->loadClass() loads PrefixCollision_C_B_Foo from beta. ' ,
227
227
),
228
228
array (
229
229
array (
230
- 'PrefixCollision_C_B_ ' => __DIR__ .DIRECTORY_SEPARATOR .'Fixtures/beta ' ,
231
- 'PrefixCollision_C_ ' => __DIR__ .DIRECTORY_SEPARATOR .'Fixtures/alpha ' ,
230
+ 'PrefixCollision_C_B_ ' => __DIR__ .\ DIRECTORY_SEPARATOR .'Fixtures/beta ' ,
231
+ 'PrefixCollision_C_ ' => __DIR__ .\ DIRECTORY_SEPARATOR .'Fixtures/alpha ' ,
232
232
),
233
233
'PrefixCollision_C_B_Bar ' ,
234
234
'->loadClass() loads PrefixCollision_C_B_Bar from beta. ' ,
0 commit comments