Skip to content

Commit a466ad0

Browse files
committed
Remove dead test code
1 parent d54fbad commit a466ad0

1 file changed

Lines changed: 1 addition & 93 deletions

File tree

tests/test_gen_template.py

Lines changed: 1 addition & 93 deletions
Original file line numberDiff line numberDiff line change
@@ -1,11 +1,10 @@
11
"""Tests for the gen_template module.
22
33
These tests verify that the v1.0 template generator creates Excel templates
4-
with the correct structure matching the reference template.
4+
with the correct structure.
55
"""
66

77
import logging
8-
from pathlib import Path
98

109
import pytest
1110
from openpyxl import load_workbook
@@ -23,16 +22,6 @@
2322
PrefixV1,
2423
)
2524

26-
# Path to reference template for comparison
27-
REFERENCE_TEMPLATE = (
28-
Path(__file__).parent.parent
29-
/ "src"
30-
/ "voc4cat"
31-
/ "templates"
32-
/ "vocab"
33-
/ "blank_1.0_min.xlsx"
34-
)
35-
3625

3726
class TestTemplateGeneration:
3827
"""Tests for template generation functionality."""
@@ -248,87 +237,6 @@ def test_id_ranges_sheet_has_correct_structure(self, tmp_path):
248237
assert ws["A4"].value is None or ws["A4"].value == ""
249238

250239

251-
class TestTemplateComparisonWithReference:
252-
"""Tests comparing generated template against reference template."""
253-
254-
@pytest.fixture
255-
def reference_workbook(self):
256-
"""Load reference template for comparison."""
257-
if not REFERENCE_TEMPLATE.exists():
258-
pytest.skip(f"Reference template not found: {REFERENCE_TEMPLATE}")
259-
return load_workbook(REFERENCE_TEMPLATE)
260-
261-
@pytest.fixture
262-
def generated_workbook(self, tmp_path):
263-
"""Generate a template for comparison."""
264-
output_path = tmp_path / "generated_template.xlsx"
265-
return generate_template_v1(output_path)
266-
267-
def test_concepts_columns_match_reference(
268-
self, reference_workbook, generated_workbook
269-
):
270-
"""Compare Concepts column headers against reference."""
271-
ref_ws = reference_workbook["Concepts"]
272-
gen_ws = generated_workbook["Concepts"]
273-
274-
# Compare headers in row 4
275-
for col in range(1, 16):
276-
col_letter = get_column_letter(col)
277-
ref_header = ref_ws[f"{col_letter}4"].value
278-
gen_header = gen_ws[f"{col_letter}4"].value
279-
assert ref_header == gen_header, (
280-
f"Column {col} header mismatch: reference='{ref_header}', generated='{gen_header}'"
281-
)
282-
283-
def test_concepts_meanings_match_reference(
284-
self, reference_workbook, generated_workbook
285-
):
286-
"""Compare Concepts SKOS meanings against reference."""
287-
ref_ws = reference_workbook["Concepts"]
288-
gen_ws = generated_workbook["Concepts"]
289-
290-
# Compare meanings in row 3
291-
for col in range(1, 16):
292-
col_letter = get_column_letter(col)
293-
ref_meaning = ref_ws[f"{col_letter}3"].value
294-
gen_meaning = gen_ws[f"{col_letter}3"].value
295-
assert ref_meaning == gen_meaning, (
296-
f"Column {col} meaning mismatch: reference='{ref_meaning}', generated='{gen_meaning}'"
297-
)
298-
299-
def test_collections_columns_match_reference(
300-
self, reference_workbook, generated_workbook
301-
):
302-
"""Compare Collections column headers against reference."""
303-
ref_ws = reference_workbook["Collections"]
304-
gen_ws = generated_workbook["Collections"]
305-
306-
# Compare headers in row 4
307-
for col in range(1, 10):
308-
col_letter = get_column_letter(col)
309-
ref_header = ref_ws[f"{col_letter}4"].value
310-
gen_header = gen_ws[f"{col_letter}4"].value
311-
assert ref_header == gen_header, (
312-
f"Column {col} header mismatch: reference='{ref_header}', generated='{gen_header}'"
313-
)
314-
315-
def test_mappings_columns_match_reference(
316-
self, reference_workbook, generated_workbook
317-
):
318-
"""Compare Mappings column headers against reference."""
319-
ref_ws = reference_workbook["Mappings"]
320-
gen_ws = generated_workbook["Mappings"]
321-
322-
# Compare headers in row 4
323-
for col in range(1, 8):
324-
col_letter = get_column_letter(col)
325-
ref_header = ref_ws[f"{col_letter}4"].value
326-
gen_header = gen_ws[f"{col_letter}4"].value
327-
assert ref_header == gen_header, (
328-
f"Column {col} header mismatch: reference='{ref_header}', generated='{gen_header}'"
329-
)
330-
331-
332240
class TestModels:
333241
"""Tests for v1.0 Pydantic models."""
334242

0 commit comments

Comments
 (0)