def test_setup_input_slicers(self): inputs = (((4, 5), (4, 5)), ((4, 4), (3, 5)), ((4, 5), (3, 5))) outputs = ( ([slice(0, 4), slice(0, 5)], [slice(None), slice(None)]), ([slice(0, 3), slice(0, 4)], [slice(None), slice(0, 4)]), ([slice(0, 3), slice(0, 5)], [slice(None), slice(None)]), ) for _input, _output in zip(inputs, outputs): self.assertEqual(utils._setup_input_slicers(*_input), _output)
def test_setup_input_slicers(self): inputs = ( ((4, 5), (4, 5)), ((4, 4), (3, 5)), ((4, 5), (3, 5)), ) outputs = ( ((slice(0, 4), slice(0, 5)), (slice(None), slice(None))), ((slice(0, 3), slice(0, 4)), (slice(None), slice(0, 4))), ((slice(0, 3), slice(0, 5)), (slice(None), slice(None))), ) for _input, _output in zip(inputs, outputs): self.assertEqual(utils._setup_input_slicers(*_input), _output)