test(bs): 两测试文件isolated_main_env归零MIN_STOCK_LIST——小名单mock过守卫,不动被测行为 [vps]
CI/CD / test (push) Successful in 26s
CI/CD / nas-deploy (push) Successful in 2s
CI/CD / nas-verify (push) Successful in 11s

Co-Authored-By: Claude Code <noreply@anthropic.com>
This commit is contained in:
2026-09-10 22:52:35 +08:00
parent e756fcc0b0
commit daef3bd22e
2 changed files with 2 additions and 0 deletions
+1
View File
@@ -164,6 +164,7 @@ def test_index_codes_probed_availability():
@pytest.fixture
def isolated_main_env(tmp_path, monkeypatch, reset_query_count):
monkeypatch.setattr(bs_eod, "MIN_STOCK_LIST", 0) # 小名单 mock, 关名单规模守卫
monkeypatch.setattr(bs_eod, "DB", tmp_path / "fake.db")
val = tmp_path / "val"
val.mkdir(parents=True, exist_ok=True)
@@ -398,6 +398,7 @@ def test_upsert_15m_empty_rows_no_op(tmp_db, tmp_valdir):
@pytest.fixture
def isolated_main_env(tmp_path, monkeypatch, reset_query_count):
"""main() 集成测试环境: 重定向 DB/VAL_DIR/sys.argv, mock baostock 模块."""
monkeypatch.setattr(bs_eod, "MIN_STOCK_LIST", 0) # 小名单 mock, 关名单规模守卫
monkeypatch.setattr(bs_eod, "DB", tmp_path / "fake.db")
val = tmp_path / "val"
val.mkdir(parents=True, exist_ok=True)