public function testIpv6() { $expect = array(null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, '2001:0db8:0000:0000:0000:ff00:0042:8329'); foreach ($this->tests as $index => $value) { $this->assertSame($expect[$index], Filter::ipv6($value), "Test index: {$index}"); } $this->assertSame($expect, call_user_func_array('\\Filter\\Filter::ipv6', $this->tests)); }