test: test-os fix win32 localhost assumption
authorAlexis Campailla <alexis@janeasystems.com>
Tue, 10 Dec 2013 19:32:29 +0000 (11:32 -0800)
committerTimothy J Fontaine <tjfontaine@gmail.com>
Wed, 11 Dec 2013 06:16:24 +0000 (22:16 -0800)
The test is expecting an invalid result for the loopback
interface network mask, but this issue was fixed in
libuv commit 1d5c61a8b31257733c41fb507762d3eb56eecb2d

Closes #5262 #6673

test/simple/test-os.js

index 02ea894..5763e07 100644 (file)
@@ -101,10 +101,7 @@ switch (platform) {
   case 'win32':
     var filter = function(e) { return e.address == '127.0.0.1'; };
     var actual = interfaces['Loopback Pseudo-Interface 1'].filter(filter);
-    // NOTE: Windows does not set a prefix or netmask on 127.0.0.1, so we
-    //       default to /32 here.  We could put in a special case to force
-    //       to /8 if desired.
-    var expected = [{ address: '127.0.0.1', netmask: '255.255.255.255',
+    var expected = [{ address: '127.0.0.1', netmask: '255.0.0.0',
                       mac: '00:00:00:00:00:00', family: 'IPv4',
                       internal: true }];
     assert.deepEqual(actual, expected);