fix: 添加外部数据依赖的skip标记
This commit is contained in:
@@ -192,6 +192,7 @@ def test_file_size_limit(page: Page):
|
|||||||
# ─── Layer 4: E2E COBOL-Java Verification ───
|
# ─── Layer 4: E2E COBOL-Java Verification ───
|
||||||
|
|
||||||
@pytest.mark.skipif(not _cobol_available(), reason="WSL not available")
|
@pytest.mark.skipif(not _cobol_available(), reason="WSL not available")
|
||||||
|
@pytest.mark.skipif(not COBOL_GIT.exists(), reason="jcl-cobol-git data not available")
|
||||||
def test_cobol_system_pipeline_exists(page: Page):
|
def test_cobol_system_pipeline_exists(page: Page):
|
||||||
"""TC-E2E-02 prep: Verify COBOL system data files exist."""
|
"""TC-E2E-02 prep: Verify COBOL system data files exist."""
|
||||||
data_dir = COBOL_GIT / "data"
|
data_dir = COBOL_GIT / "data"
|
||||||
@@ -201,6 +202,7 @@ def test_cobol_system_pipeline_exists(page: Page):
|
|||||||
|
|
||||||
|
|
||||||
@pytest.mark.skipif(not _cobol_available(), reason="WSL not available")
|
@pytest.mark.skipif(not _cobol_available(), reason="WSL not available")
|
||||||
|
@pytest.mark.skipif(not COBOL_GIT.exists(), reason="jcl-cobol-git data not available")
|
||||||
def test_cobol_output_consistent(page: Page):
|
def test_cobol_output_consistent(page: Page):
|
||||||
"""TC-E2E-02: CRDVAL output matches known golden data."""
|
"""TC-E2E-02: CRDVAL output matches known golden data."""
|
||||||
output = COBOL_GIT / "data" / "output"
|
output = COBOL_GIT / "data" / "output"
|
||||||
@@ -220,6 +222,7 @@ def test_cobol_output_consistent(page: Page):
|
|||||||
|
|
||||||
|
|
||||||
@pytest.mark.skipif(not _cobol_available(), reason="WSL not available")
|
@pytest.mark.skipif(not _cobol_available(), reason="WSL not available")
|
||||||
|
@pytest.mark.skipif(not COBOL_GIT.exists(), reason="jcl-cobol-git data not available")
|
||||||
def test_java_output_equals_cobol(page: Page):
|
def test_java_output_equals_cobol(page: Page):
|
||||||
"""TC-E2E-02: Java CRDVAL output matches COBOL."""
|
"""TC-E2E-02: Java CRDVAL output matches COBOL."""
|
||||||
cobol_dir = COBOL_GIT / "data" / "output"
|
cobol_dir = COBOL_GIT / "data" / "output"
|
||||||
|
|||||||
Reference in New Issue
Block a user