@pytest.fixture()
def setup_name_collision(change_to_resources_dir, storage):
    '\n    Pushes files and dirs with colliding names to remote storage, yields files pushed\n    and deletes everything at cleanup\n    '
    pushed_objects = storage.push(NAME_COLLISIONS_DIR_NAME)
    (yield pushed_objects)
    storage.delete(NAME_COLLISIONS_DIR_NAME)
Pushes files and dirs with colliding names to remote storage, yields files pushed
and deletes everything at cleanup
@pytest.fixture()
def setup_name_collision(change_to_resources_dir, storage):
    '\n    Pushes files and dirs with colliding names to remote storage, yields files pushed\n    and deletes everything at cleanup\n    '
    pushed_objects = storage.push(NAME_COLLISIONS_DIR_NAME)
    (yield pushed_objects)
    storage.delete(NAME_COLLISIONS_DIR_NAME)