def test_left_right(self): orig_vals = (1, 2, 3) expected = ('', '', 1, 2, 3, '', '', '') empty_left, empty_right, empty_slots = 2, 3, [] new_vals = _add_filler_empty_cells(orig_vals, empty_left, empty_right, empty_slots) assert expected == new_vals
def test_left_right(self): orig_vals = (1, 2, 3) expected = ('', '', 1, 2, 3, '', '', '') empty_left, empty_right, empty_slots = 2, 3, [] new_vals = _add_filler_empty_cells(orig_vals, empty_left, empty_right, empty_slots) assert expected == new_vals
def test_right(self): orig_vals = (1, 2, 3) expected = (1, 2, 3, '', '', '') empty_left, empty_right, empty_slots = 0, 3, [] new_vals = _add_filler_empty_cells(orig_vals, empty_left, empty_right, empty_slots) assert_equal(expected, new_vals)
def test_empty_slots2(self): orig_vals = (1, 2, 3) expected = (1, '', 2, '', 3, '') empty_left, empty_right = 0, 0 empty_slots = (1, 3, 5) new_vals = _add_filler_empty_cells(orig_vals, empty_left, empty_right, empty_slots) assert expected == new_vals
def test_empty_slots1(self): orig_vals = (1, 2, 3) expected = ('', '', 1, 2, 3, '', '', '') empty_left, empty_right = 0, 0 empty_slots = (0, 1, 5, 6, 7) new_vals = _add_filler_empty_cells(orig_vals, empty_left, empty_right, empty_slots) assert expected == new_vals
def test_list_safe_in_memory(self): orig_vals = [1, 2, 3] expected_vals = [1, 2, 3] empty_left, empty_right = 0, 0 empty_slots = (1, 3, 5) new_vals = _add_filler_empty_cells(orig_vals, empty_left, empty_right, # noqa empty_slots) assert_equal(orig_vals, expected_vals)
def test_list_safe_in_memory(self): orig_vals = [1, 2, 3] expected_vals = [1, 2, 3] empty_left, empty_right = 0, 0 empty_slots = (1, 3, 5) new_vals = _add_filler_empty_cells(orig_vals, empty_left, empty_right, empty_slots) assert orig_vals == expected_vals
def test_empty_slots2(self): orig_vals = (1, 2, 3) expected = (1, '', 2, '', 3, '') empty_left, empty_right = 0, 0 empty_slots = (1, 3, 5) new_vals = _add_filler_empty_cells(orig_vals, empty_left, empty_right, empty_slots) assert expected == new_vals
def test_empty_slots1(self): orig_vals = (1, 2, 3) expected = ('', '', 1, 2, 3, '', '', '') empty_left, empty_right = 0, 0 empty_slots = (0, 1, 5, 6, 7) new_vals = _add_filler_empty_cells(orig_vals, empty_left, empty_right, empty_slots) assert expected == new_vals
def test_left_right_slots_error(self): orig_vals = (1, 2, 3) empty_left, empty_right, empty_slots = 2, 2, [2] with pytest.raises(ValueError): _add_filler_empty_cells(orig_vals, empty_left, empty_right, empty_slots)
def test_identity(self): orig_vals = (1, 2, 3) empty_left, empty_right, empty_slots = 0, 0, [] new_vals = _add_filler_empty_cells(orig_vals, empty_left, empty_right, empty_slots) assert orig_vals == new_vals
def test_left_right_slots_error(self): orig_vals = (1, 2, 3) empty_left, empty_right, empty_slots = 2, 2, [2] _add_filler_empty_cells(orig_vals, empty_left, empty_right, empty_slots)
def test_left_right_slots_error(self): orig_vals = (1, 2, 3) empty_left, empty_right, empty_slots = 2, 2, [2] with pytest.raises(ValueError): _add_filler_empty_cells(orig_vals, empty_left, empty_right, empty_slots)
def test_identity(self): orig_vals = (1, 2, 3) empty_left, empty_right, empty_slots = 0, 0, [] new_vals = _add_filler_empty_cells(orig_vals, empty_left, empty_right, empty_slots) assert orig_vals == new_vals