mirror of
https://github.com/davidhalter/jedi.git
synced 2025-12-06 14:04:26 +08:00
Windows uses backslashes for paths
This commit is contained in:
@@ -66,15 +66,16 @@ def test_refactor(refactor_case, skip_pre_python36, environment):
|
||||
if sys.version_info < (3, 6):
|
||||
pytest.skip()
|
||||
|
||||
desired_result = refactor_case.get_desired_result()
|
||||
if refactor_case.type == 'error':
|
||||
with pytest.raises(RefactoringError) as e:
|
||||
refactor_case.refactor(environment)
|
||||
assert e.value.args[0] == refactor_case.desired_result.strip()
|
||||
assert e.value.args[0] == desired_result.strip()
|
||||
elif refactor_case.type == 'text':
|
||||
refactoring = refactor_case.refactor(environment)
|
||||
assert not refactoring.get_renames()
|
||||
text = ''.join(f.get_new_code() for f in refactoring.get_changed_files().values())
|
||||
assert_case_equal(refactor_case, text, refactor_case.desired_result)
|
||||
assert_case_equal(refactor_case, text, desired_result)
|
||||
else:
|
||||
diff = refactor_case.refactor(environment).get_diff()
|
||||
assert_case_equal(refactor_case, diff, refactor_case.desired_result)
|
||||
assert_case_equal(refactor_case, diff, desired_result)
|
||||
|
||||
Reference in New Issue
Block a user