PeacebinfLow commited on
Commit
a9af1eb
·
verified ·
1 Parent(s): dc17a55

Create test_card_generator.py

Browse files
Files changed (1) hide show
  1. tests/test_card_generator.py +8 -0
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