diff options
author | Raymond Hettinger <python@rcn.com> | 2004-07-14 16:35:30 +0000 |
---|---|---|
committer | Raymond Hettinger <python@rcn.com> | 2004-07-14 16:35:30 +0000 |
commit | 3cf0bd251ad1834507ff945f11621b4e6098e583 (patch) | |
tree | 57ed8a3173a59642ba6bcb6b1cdf5fa880f0fbb0 /Lib/test/test_decimal.py | |
parent | 4d5e9f50cef9727ee77113ef4634c3e340319b49 (diff) | |
download | cpython-3cf0bd251ad1834507ff945f11621b4e6098e583.tar.gz |
* Hide a loop induction variable that was inadvertantly being picked up
by the locals() call in the context constructor.
* Remove unnecessary properties for int, exp, and sign which duplicated
information returned by as_tuple().
Diffstat (limited to 'Lib/test/test_decimal.py')
-rw-r--r-- | Lib/test/test_decimal.py | 28 |
1 files changed, 0 insertions, 28 deletions
diff --git a/Lib/test/test_decimal.py b/Lib/test/test_decimal.py index 2415a78c6e..0a23808f5f 100644 --- a/Lib/test/test_decimal.py +++ b/Lib/test/test_decimal.py @@ -954,34 +954,6 @@ class DecimalUsabilityTest(unittest.TestCase): d = Decimal("Infinity") self.assertEqual(d.as_tuple(), (0, (0,), 'F') ) - def test_immutability_onpurpose(self): - #Try to change internal objects and see if immutable. - - d = Decimal(42) - - #you can get the attributes... - d.exp - d.int - d.sign - - #...but not change them! - try: - d.exp = 20 - d.int = 3 - d.sign = 1 - except AttributeError: - pass - else: - self.fail('Did not raised an error!') - - #some new attribute - try: - d.newone = None - except AttributeError: - pass - else: - self.fail('Did not raised an error!') - def test_immutability_operations(self): # Do operations and check that it didn't change change internal objects. |