@@ -27,6 +27,8 @@ def test_check_venv_activated_yes_env(tmp_path: Path):
2727 ("dev-requirements.lock" , True ),
2828 ("prod-requirements.txt" , True ),
2929 ("prod-requirements.lock" , True ),
30+ ("requirements/prod-requirements.txt" , True ),
31+ ("requirements/prod-requirements.lock" , True ),
3032 ("" , False ),
3133 ("." , False ),
3234 (".txt" , False ),
@@ -75,6 +77,7 @@ def test_venv_check_install_requirements_file_quiet(capfd: pytest.CaptureFixture
7577 ("requirements.lock" , True ),
7678 ("dev-requirements.lock" , True ),
7779 ("prod-requirements.lock" , True ),
80+ ("requirements/prod-requirements.lock" , True ),
7881 ("" , False ),
7982 ("." , False ),
8083 (".txt" , False ),
@@ -124,8 +127,10 @@ def test_venv_check_lock_requirements_file_quiet(capfd: pytest.CaptureFixture):
124127 ("requirements" , "requirements" ),
125128 ("requirements.txt" , "requirements.lock" ),
126129 ("dev-requirements.txt" , "dev-requirements.lock" ),
130+ ("requirements/requirements.txt" , "requirements/requirements.lock" ),
127131 ("requirements.lock" , "requirements.lock" ),
128132 ("dev-requirements.lock" , "dev-requirements.lock" ),
133+ ("requirements/requirements.lock" , "requirements/requirements.lock" ),
129134 ],
130135)
131136def test_venv_get_lock_from_requirements (filename : str , expected : str , capfd : pytest .CaptureFixture ):
@@ -141,8 +146,10 @@ def test_venv_get_lock_from_requirements(filename: str, expected: str, capfd: py
141146 ("requirements" , "requirements" ),
142147 ("requirements.lock" , "requirements.txt" ),
143148 ("dev-requirements.lock" , "dev-requirements.txt" ),
149+ ("requirements/requirements.lock" , "requirements/requirements.txt" ),
144150 ("requirements.txt" , "requirements.txt" ),
145151 ("dev-requirements.txt" , "dev-requirements.txt" ),
152+ ("requirements/requirements.txt" , "requirements/requirements.txt" ),
146153 ],
147154)
148155def test_venv_get_requirements_from_lock (filename : str , expected : str , capfd : pytest .CaptureFixture ):
0 commit comments