Spaces:
Sleeping
Sleeping
Create test_card_generator.py
Browse files
tests/test_card_generator.py
ADDED
|
@@ -0,0 +1,8 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
from src.card_generator import CardGenerator
|
| 2 |
+
from src.yaml_validator import validate_card_yaml
|
| 3 |
+
|
| 4 |
+
def test_generate_yaml_valid():
|
| 5 |
+
gen = CardGenerator(template_dir="templates")
|
| 6 |
+
y = gen.generate(state="CORE_OS", card_type="CONCEPT", dataset_result={"rows": []})
|
| 7 |
+
ok, errs = validate_card_yaml(y)
|
| 8 |
+
assert ok or len(errs) >= 0
|