Lines Matching refs:args
69 @pytest.mark.parametrize('args, ret', [([], 0), ([0], 0), ([1], 3), ([0, 1], 1), ([1, 2], 5)])
70 def test_index_offset(arr, args, ret):
71 assert m.index_at(arr, *args) == ret
72 assert m.index_at_t(arr, *args) == ret
73 assert m.offset_at(arr, *args) == ret * arr.dtype.itemsize
74 assert m.offset_at_t(arr, *args) == ret * arr.dtype.itemsize
85 @pytest.mark.parametrize('args, ret',
90 def test_data(arr, args, ret):
92 assert all(m.data_t(arr, *args) == ret)
93 assert all(m.data(arr, *args)[(0 if byteorder == 'little' else 1)::2] == ret)
94 assert all(m.data(arr, *args)[(1 if byteorder == 'little' else 0)::2] == 0)
115 for func, args in (m.mutate_data, ()), (m.mutate_data_t, ()), (m.mutate_at_t, (0, 0)):
117 func(arr, *args)