kopia lustrzana https://github.com/jupyterhub/repo2docker
merge similar test cases and use equal instead of in
rodzic
8bbced7ded
commit
00ec28441d
|
@ -5,22 +5,17 @@ import pytest
|
||||||
from repo2docker import buildpacks
|
from repo2docker import buildpacks
|
||||||
|
|
||||||
|
|
||||||
@pytest.mark.parametrize("binder_dir", [".binder", "binder"])
|
@pytest.mark.parametrize("binder_dir", ["binder", ".binder", ""])
|
||||||
def test_binder_dir_property(tmpdir, binder_dir):
|
def test_binder_dir(tmpdir, binder_dir):
|
||||||
tmpdir.chdir()
|
tmpdir.chdir()
|
||||||
|
if binder_dir:
|
||||||
os.mkdir(binder_dir)
|
os.mkdir(binder_dir)
|
||||||
|
|
||||||
bp = buildpacks.BuildPack()
|
bp = buildpacks.BuildPack()
|
||||||
assert binder_dir in bp.binder_dir
|
assert binder_dir == bp.binder_dir
|
||||||
assert bp.binder_path("foo.yaml") == os.path.join(binder_dir, "foo.yaml")
|
assert bp.binder_path("foo.yaml") == os.path.join(binder_dir, "foo.yaml")
|
||||||
|
|
||||||
|
|
||||||
def test_root_binder_dir(tmpdir):
|
|
||||||
tmpdir.chdir()
|
|
||||||
bp = buildpacks.BuildPack()
|
|
||||||
assert bp.binder_dir == ""
|
|
||||||
|
|
||||||
|
|
||||||
def test_exclusive_binder_dir(tmpdir):
|
def test_exclusive_binder_dir(tmpdir):
|
||||||
tmpdir.chdir()
|
tmpdir.chdir()
|
||||||
os.mkdir("./binder")
|
os.mkdir("./binder")
|
||||||
|
|
Ładowanie…
Reference in New Issue