from .._prod import _prod from math import prod import tensorly as tl def test_prod(): """Test for _prod (when math.prod unavailable)""" assert _prod([1, 2, 3, 4]) == prod([1, 2, 3, 4]) assert _prod([]) == 1 assert _prod(tl.arange(1, 5)) == _prod([1, 2, 3, 4])