cpython/Lib/test/test_future5.py
Benjamin Peterson b74777ed33 Merged revisions 67030-67031 via svnmerge from
svn+ssh://pythondev@svn.python.org/python/trunk

........
  r67030 | benjamin.peterson | 2008-10-26 15:21:13 -0500 (Sun, 26 Oct 2008) | 1 line

  fix __future__ imports when multiple features are given
........
  r67031 | benjamin.peterson | 2008-10-26 15:33:19 -0500 (Sun, 26 Oct 2008) | 1 line

  add forgotten test for r67030
........
2008-10-26 20:59:05 +00:00

21 lines
549 B
Python

# Check that multiple features can be enabled.
from __future__ import unicode_literals, print_function
import sys
import unittest
from . import test_support
class TestMultipleFeatures(unittest.TestCase):
def test_unicode_literals(self):
self.assertTrue(isinstance("", unicode))
def test_print_function(self):
with test_support.captured_output("stderr") as s:
print("foo", file=sys.stderr)
self.assertEqual(s.getvalue(), "foo\n")
def test_main():
test_support.run_unittest(TestMultipleFeatures)