@@ -153,7 +153,7 @@ public function test8()
153
153
$ this ->assertTrue ($ status );
154
154
155
155
$ status = Ip::match ('2001:cdba:0000:0000:0000:0000:3257:9652 ' ,
156
- '2001:cdba:0000:0000:0000:0000:3257:1234-2001:cdba:0000:0000:0000:0000:3257:9999 ' );
156
+ '2001:cdba:0000:0000:0000:0000:3257:1234-2001:cdba:0000:0000:0000:0000:3257:9999 ' );
157
157
$ this ->assertTrue ($ status );
158
158
159
159
@@ -166,7 +166,7 @@ public function test8()
166
166
167
167
168
168
$ status = Ip::match ('2001:cdba:0000:0000:0000:0000:3257:7778 ' ,
169
- '2001:cdba:0000:0000:0000:0000:3257:1234-2001:cdba:0000:0000:0000:0000:3257:7777 ' );
169
+ '2001:cdba:0000:0000:0000:0000:3257:1234-2001:cdba:0000:0000:0000:0000:3257:7777 ' );
170
170
$ this ->assertFalse ($ status );
171
171
}
172
172
@@ -193,6 +193,20 @@ public function test9()
193
193
/**
194
194
* @test
195
195
*/
196
+
197
+
198
+ public function test_match_range ()
199
+ {
200
+ $ range = Ip::matchRange ('192.168.100. ' , '192.168.. ' );
201
+ $ this ->assertTrue ($ range );
202
+
203
+ $ range = Ip::matchRange ('192.168.1.200 ' , '192.168.1. ' );
204
+ $ this ->assertTrue ($ range );
205
+
206
+ $ range = Ip::matchRange ('192.168.1.200 ' , '192.168.2. ' );
207
+ $ this ->assertFalse ($ range );
208
+ }
209
+
196
210
public function testLocal ()
197
211
{
198
212
$ status = Ip::isLocal ('192.168.5.5 ' );
0 commit comments