diff options
-rw-r--r-- | pym/portage/tests/ebuild/test_pty_eof.py | 22 |
1 files changed, 22 insertions, 0 deletions
diff --git a/pym/portage/tests/ebuild/test_pty_eof.py b/pym/portage/tests/ebuild/test_pty_eof.py new file mode 100644 index 000000000..3216eec19 --- /dev/null +++ b/pym/portage/tests/ebuild/test_pty_eof.py @@ -0,0 +1,22 @@ +# Copyright 1998-2007 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + +import pty + +import portage +from portage import os +from portage.tests import TestCase + +class PtyEofTestCase(TestCase): + + def testPtyEof(self): + # This tests if the following python issue is fixed yet: + # http://bugs.python.org/issue5380 + # Since it might not be fixed, mark as todo. + self.todo = True + result = portage._test_pty_eof() + # The result is only valid if openpty works (result is + # True or False, not None). + if result is not None: + self.assertEqual(result, True) |