def test_set_cube_path(): ' args: path=None ' from metrique.utils import SYSTEM_CUBES_PATH, CLIENT_CUBES_PATH from metrique.utils import set_cube_path cwd = os.path.dirname(os.path.abspath(__file__)) path = os.path.join(cwd, 'cubes') _old_sys_path = copy(sys.path) sys.path = [] set_cube_path(path) assert SYSTEM_CUBES_PATH in sys.path assert CLIENT_CUBES_PATH in sys.path assert path in sys.path sys.path = _old_sys_path