Skip to content

Commit 4915999

Browse files
committed
Add xfail test for issue #12
1 parent 9c4d028 commit 4915999

File tree

1 file changed

+15
-0
lines changed

1 file changed

+15
-0
lines changed

future/tests/test_futurize.py

Lines changed: 15 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -934,6 +934,21 @@ def test_order_future_lines(self):
934934
self.assertEqual(order_future_lines(reformat_code(before)),
935935
reformat_code(after))
936936

937+
@unittest.expectedFailure
938+
def test_issue_12(self):
939+
"""
940+
Issue #12: This code shouldn't be upset by additional imports.
941+
__future__ imports must appear at the top of modules since about Python
942+
2.5.
943+
"""
944+
code = """
945+
from __future__ import with_statement
946+
f = open('setup.py')
947+
for i in xrange(100):
948+
pass
949+
"""
950+
self.unchanged(code)
951+
937952

938953
if __name__ == '__main__':
939954
unittest.main()

0 commit comments

Comments
 (0)