]> git.ipfire.org Git - thirdparty/google/fonts.git/commitdiff
test tags have value within range 1-100 8596/head
authorMarc Foley <m.foley.88@gmail.com>
Tue, 26 Nov 2024 14:52:44 +0000 (14:52 +0000)
committerMarc Foley <m.foley.88@gmail.com>
Tue, 26 Nov 2024 14:53:04 +0000 (14:53 +0000)
.ci/test_font_tags.py

index ab4fe8b1288614e0857ab8e9e61f29bdeaee33d3..fcf17010d84c529c33ac198247d40f7ae38a5612 100644 (file)
@@ -43,7 +43,6 @@ def test_families_missing_tags(family_tags, family_metadata):
 
 
 def test_no_duplicate_families(family_tags):
-    import pdb; pdb.set_trace()
     seen = set()
     dups = []
     for family, cat, _ in family_tags:
@@ -51,4 +50,12 @@ def test_no_duplicate_families(family_tags):
         if key in seen:
             dups.append(",".join(key))
         seen.add(key)
-    assert not dups, f"Duplicate tags found: {dups}"
\ No newline at end of file
+    assert not dups, f"Duplicate tags found: {dups}"
+
+
+def test_tag_vals_in_range(family_tags):
+    out_of_range = []
+    for family, cat, val in family_tags:
+        if val <= 0 or val > 100:
+            out_of_range.append((family, cat, val))
+    assert not out_of_range, f"Values out of range 1-100: {out_of_range}"