Commit 81f743e0 authored by Neal Norwitz's avatar Neal Norwitz

Disable these tests until they are reliable across platforms.

These problems may mask more important, real problems.

One or both methods are known to fail on: Solaris, OpenBSD, Debian, Ubuntu.
They pass on Windows and some Linux boxes.
parent 466405aa
......@@ -293,6 +293,12 @@ class TestUUID(TestCase):
TestUUID.last_node = node
def test_ifconfig_getnode(self):
import sys
print >>sys.__stdout__, \
""" WARNING: uuid._ifconfig_getnode is unreliable on many platforms.
It is disabled until the code and/or test can be fixed properly."""
return
import os
if os.name == 'posix':
node = uuid._ifconfig_getnode()
......@@ -316,6 +322,12 @@ class TestUUID(TestCase):
self.assert_(node < (1L <<48))
def test_unixdll_getnode(self):
import sys
print >>sys.__stdout__, \
""" WARNING: uuid._unixdll_getnode is unreliable on many platforms.
It is disabled until the code and/or test can be fixed properly."""
return
import os
if importable('ctypes') and os.name == 'posix':
self.check_node(uuid._unixdll_getnode(), 'unixdll')
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment