equal
deleted
inserted
replaced
|
1 from __future__ import nested_scopes |
|
2 from __future__ import division |
|
3 |
|
4 import unittest |
|
5 from test import test_support |
|
6 |
|
7 x = 2 |
|
8 def nester(): |
|
9 x = 3 |
|
10 def inner(): |
|
11 return x |
|
12 return inner() |
|
13 |
|
14 |
|
15 class TestFuture(unittest.TestCase): |
|
16 |
|
17 def test_floor_div_operator(self): |
|
18 self.assertEqual(7 // 2, 3) |
|
19 |
|
20 def test_true_div_as_default(self): |
|
21 self.assertAlmostEqual(7 / 2, 3.5) |
|
22 |
|
23 def test_nested_scopes(self): |
|
24 self.assertEqual(nester(), 3) |
|
25 |
|
26 def test_main(): |
|
27 test_support.run_unittest(TestFuture) |
|
28 |
|
29 if __name__ == "__main__": |
|
30 test_main() |