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