merge similar test cases and use equal instead of in

pull/928/head
Kenan Erdogan 2020-07-08 17:58:30 +02:00
rodzic 8bbced7ded
commit 00ec28441d
1 zmienionych plików z 5 dodań i 10 usunięć

Wyświetl plik

@ -5,22 +5,17 @@ import pytest
from repo2docker import buildpacks
@pytest.mark.parametrize("binder_dir", [".binder", "binder"])
def test_binder_dir_property(tmpdir, binder_dir):
@pytest.mark.parametrize("binder_dir", ["binder", ".binder", ""])
def test_binder_dir(tmpdir, binder_dir):
tmpdir.chdir()
os.mkdir(binder_dir)
if binder_dir:
os.mkdir(binder_dir)
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")
def test_root_binder_dir(tmpdir):
tmpdir.chdir()
bp = buildpacks.BuildPack()
assert bp.binder_dir == ""
def test_exclusive_binder_dir(tmpdir):
tmpdir.chdir()
os.mkdir("./binder")