]> git.ipfire.org Git - thirdparty/google/fonts.git/commitdiff
test_font_tags: run on local families.csv
authorMarc Foley <m.foley.88@gmail.com>
Thu, 29 May 2025 08:02:29 +0000 (09:02 +0100)
committerMarc Foley <m.foley.88@gmail.com>
Thu, 29 May 2025 08:02:29 +0000 (09:02 +0100)
.ci/test_font_tags.py

index 799c927db154fe35875e8e92f6f84d5812867412..1feba4ab09911825d9d6e024203caa53a6b67f7f 100644 (file)
@@ -2,7 +2,7 @@ import pytest
 import json
 from urllib.request import urlopen
 import csv
-
+import os
 
 @pytest.fixture
 def family_metadata():
@@ -14,14 +14,8 @@ def family_metadata():
 
 @pytest.fixture
 def family_tags():
-    csv_data = (
-        urlopen(
-            "https://raw.githubusercontent.com/google/fonts/main/tags/all/families.csv"
-        )
-        .read()
-        .decode("utf-8")
-    )
-    reader = csv.reader(csv_data.splitlines())
+    fp = os.path.join(os.path.dirname(__file__), "..", "tags", "all", "families.csv")
+    reader = csv.reader(open(fp, "r", encoding="utf-8"))
     res = []
     for row in reader:
         res.append([row[0], row[1], float(row[2])])