INADA Naoki added the comment:

I run attached test, and saw following errors.

On macOS 10.11 (XCode 8)

$ hg summary
parent: 104258:0d948a46c59a
 test_invalid_sequences seems don't have to stay in CAPITest.
branch: 3.6
commit: 1 modified, 1 unknown
update: (current)


$ ./python.exe -m test.test_statistics -v
...
======================================================================
ERROR: test_negative_error (__main__.TestGeometricMean) (values=[-1])
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/Users/inada-n/work/python/py36/Lib/test/test_statistics.py", line 
1741, in test_negative_error
    self.assertRaises(exc, self.func, values)
  File "/Users/inada-n/work/python/py36/Lib/unittest/case.py", line 728, in 
assertRaises
    return context.handle('assertRaises', args, kwargs)
  File "/Users/inada-n/work/python/py36/Lib/unittest/case.py", line 177, in 
handle
    callable_obj(*args, **kwargs)
  File "/Users/inada-n/work/python/py36/Lib/statistics.py", line 567, in 
geometric_mean
    if isinstance(g, (numbers.Real, Decimal)):
NameError: name 'g' is not defined

======================================================================
ERROR: test_single_value (__main__.TestGeometricMean)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/Users/inada-n/work/python/py36/Lib/test/test_statistics.py", line 
1587, in test_single_value
    self.assertEqual(self.func([x]), x)
  File "/Users/inada-n/work/python/py36/Lib/statistics.py", line 567, in 
geometric_mean
    if isinstance(g, (numbers.Real, Decimal)):
NameError: name 'g' is not defined

======================================================================
ERROR: test_singleton_lists (__main__.TestGeometricMean)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/Users/inada-n/work/python/py36/Lib/test/test_statistics.py", line 
1762, in test_singleton_lists
    self.assertEqual(self.func([x]), x)
  File "/Users/inada-n/work/python/py36/Lib/statistics.py", line 567, in 
geometric_mean
    if isinstance(g, (numbers.Real, Decimal)):
NameError: name 'g' is not defined

======================================================================
FAIL: test_multiply_data_points (__main__.TestGeometricMean)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/Users/inada-n/work/python/py36/Lib/test/test_statistics.py", line 
1796, in test_multiply_data_points
    self.assertApproxEqual(self.func(data), expected, rel=1e-13)
  File "/Users/inada-n/work/python/py36/Lib/test/test_statistics.py", line 227, 
in assertApproxEqual
    check(first, second, tol, rel, msg)
  File "/Users/inada-n/work/python/py36/Lib/test/test_statistics.py", line 247, 
in _check_approx_num
    raise self.failureException(msg)
AssertionError:   6.27015835359916 != 695.9875772495068
  values differ by more than tol=0 and rel=1e-13
  -> absolute error = 689.7174188959076
  -> relative error = 0.990990990990991

----------
nosy: +inada.naoki

_______________________________________
Python tracker <rep...@bugs.python.org>
<http://bugs.python.org/issue28328>
_______________________________________
_______________________________________________
Python-bugs-list mailing list
Unsubscribe: 
https://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com

Reply via email to