public function ReaderTest::testReader in Smart IP 6.2
Same name and namespace in other branches
- 7.2 includes/vendor/maxmind-db/reader/tests/MaxMind/Db/Test/ReaderTest.php \MaxMind\Db\Test\Reader\ReaderTest::testReader()
File
- includes/
vendor/ maxmind-db/ reader/ tests/ MaxMind/ Db/ Test/ ReaderTest.php, line 9
Class
Namespace
MaxMind\Db\Test\ReaderCode
public function testReader() {
foreach (array(
24,
28,
32,
) as $recordSize) {
foreach (array(
4,
6,
) as $ipVersion) {
$fileName = 'tests/data/test-data/MaxMind-DB-test-ipv' . $ipVersion . '-' . $recordSize . '.mmdb';
$reader = new Reader($fileName);
$this
->checkMetadata($reader, $ipVersion, $recordSize);
if ($ipVersion == 4) {
$this
->checkIpV4($reader, $fileName);
}
else {
$this
->checkIpV6($reader, $fileName);
}
}
}
}