Issue 4998: __slots__ on Fractions was useless.

This commit is contained in:
Raymond Hettinger 2009-01-20 20:34:19 +00:00
parent e548d2487d
commit 933d3a7a54
3 changed files with 18 additions and 0 deletions

View file

@ -394,6 +394,11 @@ class FractionTest(unittest.TestCase):
self.assertEqual(id(r), id(copy(r)))
self.assertEqual(id(r), id(deepcopy(r)))
def test_slots(self):
# Issue 4998
r = F(13, 7)
self.assertRaises(AttributeError, setattr, r, 'a', 10)
def test_main():
run_unittest(FractionTest, GcdTest)