diff options
author | Raymond Hettinger <python@rcn.com> | 2004-06-14 07:40:10 (GMT) |
---|---|---|
committer | Raymond Hettinger <python@rcn.com> | 2004-06-14 07:40:10 (GMT) |
commit | b67ad7e67159365faa1e61d436df99010bc7c97d (patch) | |
tree | 70b9fafcf1cc3d55b09fcd79d3fa23bde889a5a8 /Lib/test | |
parent | ad21945d03bd792a6a93e1dbd2addd6b7b63dbee (diff) | |
download | cpython-b67ad7e67159365faa1e61d436df99010bc7c97d.zip cpython-b67ad7e67159365faa1e61d436df99010bc7c97d.tar.gz cpython-b67ad7e67159365faa1e61d436df99010bc7c97d.tar.bz2 |
Patch #826074: cmath.log optional base argument, fixes #823209
(Contributed by Andrew Gaul.)
Diffstat (limited to 'Lib/test')
-rwxr-xr-x | Lib/test/test_cmath.py | 21 |
1 files changed, 19 insertions, 2 deletions
diff --git a/Lib/test/test_cmath.py b/Lib/test/test_cmath.py index c409699..6e39292 100755 --- a/Lib/test/test_cmath.py +++ b/Lib/test/test_cmath.py @@ -2,8 +2,25 @@ """ Simple test script for cmathmodule.c Roger E. Masse """ -import cmath -from test.test_support import verbose +import cmath, math +from test.test_support import verbose, verify, TestFailed + +verify(abs(cmath.log(10) - math.log(10)) < 1e-9) +verify(abs(cmath.log(10,2) - math.log(10,2)) < 1e-9) +try: + cmath.log('a') +except TypeError: + pass +else: + raise TestFailed + +try: + cmath.log(10, 'a') +except TypeError: + pass +else: + raise TestFailed + testdict = {'acos' : 1.0, 'acosh' : 1.0, |