diff options
| author | Raymond Hettinger <python@rcn.com> | 2009-02-03 03:37:03 (GMT) |
|---|---|---|
| committer | Raymond Hettinger <python@rcn.com> | 2009-02-03 03:37:03 (GMT) |
| commit | 2c8585b0afb6a39c215a71963e2fadea96f2c6ae (patch) | |
| tree | bc63337a7f90f8e4914e013a1fcbf322e07f0b96 /Lib/test/test_decimal.py | |
| parent | 4a1b62a555a4f39412b5538a6d80ebd914015794 (diff) | |
| download | cpython-2c8585b0afb6a39c215a71963e2fadea96f2c6ae.zip cpython-2c8585b0afb6a39c215a71963e2fadea96f2c6ae.tar.gz cpython-2c8585b0afb6a39c215a71963e2fadea96f2c6ae.tar.bz2 | |
Register decimals as numbers.Number
Diffstat (limited to 'Lib/test/test_decimal.py')
| -rw-r--r-- | Lib/test/test_decimal.py | 7 |
1 files changed, 7 insertions, 0 deletions
diff --git a/Lib/test/test_decimal.py b/Lib/test/test_decimal.py index da87008..65aa033 100644 --- a/Lib/test/test_decimal.py +++ b/Lib/test/test_decimal.py @@ -30,6 +30,7 @@ import os, sys import pickle, copy import unittest from decimal import * +import numbers from test.test_support import (TestSkipped, run_unittest, run_doctest, is_resource_enabled) import random @@ -1334,6 +1335,12 @@ class DecimalUsabilityTest(unittest.TestCase): class DecimalPythonAPItests(unittest.TestCase): + def test_abc(self): + self.assert_(issubclass(Decimal, numbers.Number)) + self.assert_(not issubclass(Decimal, numbers.Real)) + self.assert_(isinstance(Decimal(0), numbers.Number)) + self.assert_(not isinstance(Decimal(0), numbers.Real)) + def test_pickle(self): d = Decimal('-3.141590000') p = pickle.dumps(d) |
