summaryrefslogtreecommitdiff
path: root/tests
diff options
context:
space:
mode:
authorhippo91 <guillaume.peillex@gmail.com>2019-12-30 14:39:58 +0100
committerClaudiu Popa <pcmanticore@gmail.com>2019-12-30 14:39:58 +0100
commit67321ee2f97b5b096acee9d2395a32bb6e68083a (patch)
tree8467801810c01fb55afe8cae0dcf82efeb84781d /tests
parent1344a1cb42b17c644116cc2f50d54b37ac07167f (diff)
downloadastroid-git-67321ee2f97b5b096acee9d2395a32bb6e68083a.tar.gz
Add the float_power function in the brain and in its associated test
The bug PyCQA/pylint#3319 was caused due to a missing function, named float_power inside the brain_numpy_core_umath module. This brain is used to infer all the numpy's ufunc functions. The problem is that in the website documentation of numpy, in the section that list all those functions, there is not entry dealing with the float_power function. Also adds 5 missing functions detected by @texadactyl Closes PyCQA/pylint#3319
Diffstat (limited to 'tests')
-rw-r--r--tests/unittest_brain_numpy_core_umath.py6
1 files changed, 6 insertions, 0 deletions
diff --git a/tests/unittest_brain_numpy_core_umath.py b/tests/unittest_brain_numpy_core_umath.py
index 51b696f6..9ae8b9ff 100644
--- a/tests/unittest_brain_numpy_core_umath.py
+++ b/tests/unittest_brain_numpy_core_umath.py
@@ -47,6 +47,7 @@ class NumpyBrainCoreUmathTest(unittest.TestCase):
"logical_not",
"modf",
"negative",
+ "positive",
"rad2deg",
"reciprocal",
"rint",
@@ -65,13 +66,18 @@ class NumpyBrainCoreUmathTest(unittest.TestCase):
"bitwise_xor",
"copysign",
"divide",
+ "divmod",
"equal",
+ "float_power",
"floor_divide",
"fmax",
"fmin",
"fmod",
+ "gcd",
"greater",
+ "heaviside",
"hypot",
+ "lcm",
"ldexp",
"left_shift",
"less",