Skip to content

Commit 7d5a371

Browse files
committed
add fake profiles to conftest
1 parent 296c941 commit 7d5a371

File tree

1 file changed

+23
-6
lines changed

1 file changed

+23
-6
lines changed

tests/conftest.py

Lines changed: 23 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -93,13 +93,30 @@ def example_cases(tmp_path_factory):
9393
case5e.mkdir(parents=True, exist_ok=True)
9494
(case5e / "script5.py").write_text(f"# {case5e.name} script5\n")
9595

96-
case5req_dir = root_temp_dir / "case5" / "requirements" / "packs"
97-
case5req_dir.mkdir(parents=True, exist_ok=True)
96+
case5reqs_dir = root_temp_dir / "case5" / "requirements"
97+
case5packs_dir = case5reqs_dir / "packs"
98+
case5packs_dir.mkdir(parents=True, exist_ok=True)
99+
(case5packs_dir / "packA.txt").write_text("requests")
100+
(case5packs_dir / "packB.txt").write_text("attrs")
101+
102+
case5profiles_dir = case5reqs_dir / "profiles"
103+
case5profiles_dir.mkdir(parents=True, exist_ok=True)
104+
profileAyml = """\
105+
packs:
106+
- packA
107+
108+
extras:
109+
- ipykernel
110+
"""
111+
profileByml = """\
112+
packs:
113+
- packB
98114
99-
fake_env = root_temp_dir / "case5" / "fake_env"
100-
fake_env.mkdir(parents=True, exist_ok=True)
101-
(case5req_dir / "packA.txt").write_text("requests")
102-
(case5req_dir / "packB.txt").write_text("attrs")
115+
extras:
116+
- notebook
117+
"""
118+
(case5profiles_dir / "profileA.yml").write_text(profileAyml)
119+
(case5profiles_dir / "profileB.yml").write_text(profileByml)
103120

104121
yield root_temp_dir
105122

0 commit comments

Comments
 (0)