mirror of
https://github.com/xonsh/xonsh.git
synced 2025-03-04 00:14:41 +01:00
update
This commit is contained in:
parent
330f150f6a
commit
79f02e9ea4
1 changed files with 23 additions and 23 deletions
|
@ -953,12 +953,12 @@ def test_env_path_add(left, right, exp):
|
|||
def test_env_path_add_replace_no_dupes_front_replace_existing():
|
||||
# Test replaces without dupes when added to front when adding existing entry
|
||||
path = EnvPath(
|
||||
[os.pathsep.join(["home", "wakka"]), os.pathsep.join(["home", "wakka", "bin"])]
|
||||
[os.sep.join(["home", "wakka"]), os.sep.join(["home", "wakka", "bin"])]
|
||||
)
|
||||
path.add(os.pathsep.join(["home", "wakka", "bin"]), front=True, replace=True)
|
||||
path.add(os.sep.join(["home", "wakka", "bin"]), front=True, replace=True)
|
||||
assert path == [
|
||||
os.pathsep.join(["home", "wakka", "bin"]),
|
||||
os.pathsep.join(["home", "wakka"]),
|
||||
os.sep.join(["home", "wakka", "bin"]),
|
||||
os.sep.join(["home", "wakka"]),
|
||||
]
|
||||
|
||||
|
||||
|
@ -966,15 +966,15 @@ def test_env_path_add_replace_no_dupes_front_replace_multiple():
|
|||
# Test replaces without dupes when added to front when multiple existing occurrences
|
||||
path = EnvPath(
|
||||
[
|
||||
os.pathsep.join(["home", "wakka"]),
|
||||
os.pathsep.join(["home", "wakka", "bin"]),
|
||||
os.pathsep.join(["home", "wakka", "bin"]),
|
||||
os.sep.join(["home", "wakka"]),
|
||||
os.sep.join(["home", "wakka", "bin"]),
|
||||
os.sep.join(["home", "wakka", "bin"]),
|
||||
]
|
||||
)
|
||||
path.add(os.pathsep.join(["home", "wakka", "bin"]), front=True, replace=True)
|
||||
path.add(os.sep.join(["home", "wakka", "bin"]), front=True, replace=True)
|
||||
assert path == [
|
||||
os.pathsep.join(["home", "wakka", "bin"]),
|
||||
os.pathsep.join(["home", "wakka"]),
|
||||
os.sep.join(["home", "wakka", "bin"]),
|
||||
os.sep.join(["home", "wakka"]),
|
||||
]
|
||||
|
||||
|
||||
|
@ -982,35 +982,35 @@ def test_env_path_add_replace_no_dupes_back_replace_multiple():
|
|||
# Test replaces without dupes when not added to front
|
||||
path = EnvPath(
|
||||
[
|
||||
os.pathsep.join(["home", "wakka"]),
|
||||
os.pathsep.join(["home", "wakka", "bin"]),
|
||||
os.pathsep.join(["home", "wakka", "bin"]),
|
||||
os.sep.join(["home", "wakka"]),
|
||||
os.sep.join(["home", "wakka", "bin"]),
|
||||
os.sep.join(["home", "wakka", "bin"]),
|
||||
]
|
||||
)
|
||||
path.add(os.pathsep.join(["home", "wakka", "bin"]), front=False, replace=True)
|
||||
path.add(os.sep.join(["home", "wakka", "bin"]), front=False, replace=True)
|
||||
assert path == [
|
||||
os.pathsep.join(["home", "wakka"]),
|
||||
os.pathsep.join(["home", "wakka", "bin"]),
|
||||
os.sep.join(["home", "wakka"]),
|
||||
os.sep.join(["home", "wakka", "bin"]),
|
||||
]
|
||||
|
||||
|
||||
def test_env_path_add_pathlib():
|
||||
os.pathsep.join(["home", "wakka", "bin"])
|
||||
os.sep.join(["home", "wakka", "bin"])
|
||||
path = EnvPath(
|
||||
[
|
||||
os.pathsep.join(["home", "wakka"]),
|
||||
os.pathsep.join(["home", "wakka", "bin"]),
|
||||
os.pathsep.join(["home", "wakka", "bin"]),
|
||||
os.sep.join(["home", "wakka"]),
|
||||
os.sep.join(["home", "wakka", "bin"]),
|
||||
os.sep.join(["home", "wakka", "bin"]),
|
||||
]
|
||||
)
|
||||
path.add(
|
||||
pathlib.Path(os.pathsep.join(["home", "wakka", "bin"])),
|
||||
pathlib.Path(os.sep.join(["home", "wakka", "bin"])),
|
||||
front=False,
|
||||
replace=True,
|
||||
)
|
||||
assert path == [
|
||||
os.pathsep.join(["home", "wakka"]),
|
||||
os.pathsep.join(["home", "wakka", "bin"]),
|
||||
os.sep.join(["home", "wakka"]),
|
||||
os.sep.join(["home", "wakka", "bin"]),
|
||||
]
|
||||
|
||||
|
||||
|
|
Loading…
Add table
Reference in a new issue