I have the following unit test failure on local windows box,
Fail: D:\piwik\svn\trunk/tests/core/IP.test.php -> Test_Piwik_IP -> test_getHostByAddr -> ::1 -> ip6-localhost at line 582
Infos:
Apache/2.2.17 (Win32) mod_ssl/2.2.17 OpenSSL/0.9.8o PHP/5.3.2 mod_perl/2.0.4 Perl/v5.10.1
PHP Version 5.3.6
Any idea?
(In [5093]) refs #2622
After svn up, still failing with:
Fail: Test_Piwik_IP -> test_getHostByAddr -> ::1 -> ip6-localhost at line 582
What do you get for Piwik_IP::getHostByAddr('::1') ?
Alternately, we could simply disable this test on Windows.
I get an empty string for Piwik_IP::getHostByAddr('::1')
Is it OK to disable the test you think?
(In [5119]) fixes #2622
(In [5120]) refs #2622 - strtolower converts it to an empty string
Sorry it is still failing on my config:
Fail: Test_Piwik_IP -> test_getHostByAddr -> ::1 -> ip6-localhost at line 582
(In [5126]) fixes #2622
In 97de0abfbca545f8192430ef705d2357363c5cea: Build was failing again. Result of getHostByAddr
depends on /etc/hosts. On most systems ::1 will resolve
to ipv6-localhost, but for Travis it resolves to localhost.
refs #2622
The following lines are desirable for IPv6 capable hosts
::1 localhost ip6-localhost ip6-loopback