diff --git a/tests/test_immv_imcp.py b/tests/test_immv_imcp.py index 50a8a8745174d7005a81861b70d47ad22acc2369..36e9ddae17d2ad99269420606f857c496b22bb40 100644 --- a/tests/test_immv_imcp.py +++ b/tests/test_immv_imcp.py @@ -359,7 +359,10 @@ def test_imcp_script_shouldPass(move=False): imcp_args[:-1] = [op.join(tindir, a) for a in imcp_args[:-1]] imcp_args[ -1] = op.join(toutdir, imcp_args[-1]) - imcp_args = [op.relpath(a, reldir) for a in imcp_args] + + for i, a in enumerate(imcp_args): + if op.splitdrive(a)[0] == op.splitdrive(reldir)[0]: + imcp_args[i] = op.relpath(a, reldir) print('indir before: ', os.listdir(tindir)) print('outdir before: ', os.listdir(toutdir))