We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent 9c4d028 commit 4915999Copy full SHA for 4915999
future/tests/test_futurize.py
@@ -934,6 +934,21 @@ def test_order_future_lines(self):
934
self.assertEqual(order_future_lines(reformat_code(before)),
935
reformat_code(after))
936
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
+
952
953
if __name__ == '__main__':
954
unittest.main()
0 commit comments