test: Add comprehensive unit tests for QuantumLockDataset

This commit is contained in:
Andreas Koepf (aider) 2025-01-30 01:21:15 +01:00
parent 01dfae6fe7
commit 9480c18e16
2 changed files with 102 additions and 5 deletions

View file

@ -18,6 +18,9 @@ class ChainSumConfig:
size: int = 500
def validate(self) -> None:
"""Validate configuration parameters"""
assert self.difficulty > 0, "difficulty must be positive"
assert self.size > 0, "size must be positive"
"""Validate configuration parameters"""
assert self.min_terms > 0, "min_terms must be positive"
assert self.max_terms >= self.min_terms, "max_terms must be >= min_terms"