remove numpy from test

This commit is contained in:
Xiang Gao 2019-05-29 11:26:17 -04:00 committed by Ram Rachum
parent 71fcb14a99
commit 77e6c54456
3 changed files with 6 additions and 9 deletions

View File

@ -26,7 +26,6 @@ setuptools.setup(
'tests': {
'pytest',
'python-toolbox',
'numpy',
},
},
classifiers=[

View File

@ -6,7 +6,6 @@ import textwrap
import threading
import types
import sys
import numpy
from pysnooper.utils import truncate
from python_toolbox import sys_tools, temp_file_tools
@ -1141,19 +1140,19 @@ def test_custom_repr():
def print_list_size(l):
return 'list(size={})'.format(len(l))
def print_ndarray(a):
return 'ndarray(shape={}, dtype={})'.format(a.shape, a.dtype)
def print_dict(d):
return 'dict(keys={})'.format(list(d.keys()))
def evil_condition(x):
return large(x) or isinstance(x, numpy.ndarray)
return large(x) or isinstance(x, dict)
@pysnooper.snoop(string_io, custom_repr=(
(large, print_list_size),
(numpy.ndarray, print_ndarray),
(dict, print_dict),
(evil_condition, lambda x: 'I am evil')))
def sum_to_x(x):
l = list(range(x))
a = numpy.zeros((10,10))
a = {'1': 1, '2': 2}
return sum(l)
result = sum_to_x(10000)
@ -1167,7 +1166,7 @@ def test_custom_repr():
LineEntry(),
VariableEntry('l', 'list(size=10000)'),
LineEntry(),
VariableEntry('a', 'ndarray(shape=(10, 10), dtype=float64)'),
VariableEntry('a', "dict(keys=['1', '2'])"),
LineEntry(),
ReturnEntry(),
ReturnValueEntry('49995000'),

View File

@ -16,7 +16,6 @@ description = Unit tests
deps =
pytest
python_toolbox
numpy
commands = pytest
setenv =
# until python_toolbox is fixed