@mattab opened this Issue on August 11th 2011 Member

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?

@robocoder commented on August 11th 2011 Contributor

What do you get for:

<?= php_uname('n');
@mattab commented on August 11th 2011 Member

I get: string 'MYLAPTOP' (length=8)

@robocoder commented on August 11th 2011 Contributor

(In [5093]) refs #2622

@mattab commented on August 16th 2011 Member

After svn up, still failing with:

Fail: Test_Piwik_IP -> test_getHostByAddr -> ::1 -> ip6-localhost at line 582

@robocoder commented on August 19th 2011 Contributor

What do you get for Piwik_IP::getHostByAddr('::1') ?

Alternately, we could simply disable this test on Windows.

@mattab commented on August 21st 2011 Member

I get an empty string for Piwik_IP::getHostByAddr('::1')

Is it OK to disable the test you think?

@robocoder commented on September 3rd 2011 Contributor

(In [5119]) fixes #2622

@robocoder commented on September 3rd 2011 Contributor

(In [5120]) refs #2622 - strtolower converts it to an empty string

@mattab commented on September 5th 2011 Member

Sorry it is still failing on my config:
Fail: Test_Piwik_IP -> test_getHostByAddr -> ::1 -> ip6-localhost at line 582

@robocoder commented on September 5th 2011 Contributor

(In [5126]) fixes #2622

@anonymous-piwik-user commented on February 8th 2013

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

@halfdan commented on February 8th 2013 Member

The following lines are desirable for IPv6 capable hosts

::1 localhost ip6-localhost ip6-loopback

This Issue was closed on February 8th 2013
Powered by GitHub Issue Mirror