(tmp_path: Path)
| 48 | |
| 49 | |
| 50 | def test_good_deck_passes(tmp_path: Path): |
| 51 | result = validate_deck(_write(tmp_path, GOOD_DECK)) |
| 52 | assert isinstance(result, ValidationResult) |
| 53 | assert result.errors == [] |
| 54 | # 8 slides is on the inside of [8,15] so no slide-count warning |
| 55 | assert not any("slide count" in w.lower() for w in result.warnings) |
| 56 | |
| 57 | |
| 58 | def test_allowed_data_types_constant(): |
nothing calls this directly
no test coverage detected