]> rtime.felk.cvut.cz Git - l4.git/blob - l4/pkg/python/contrib/Lib/test/test_future3.py
Inital import
[l4.git] / l4 / pkg / python / contrib / Lib / test / test_future3.py
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()