From: Marc Foley Date: Thu, 29 May 2025 08:02:29 +0000 (+0100) Subject: test_font_tags: run on local families.csv X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=87aa59e6c82fa845e3240bdafa050fe633be000b;p=thirdparty%2Fgoogle%2Ffonts.git test_font_tags: run on local families.csv --- diff --git a/.ci/test_font_tags.py b/.ci/test_font_tags.py index 799c927db..1feba4ab0 100644 --- a/.ci/test_font_tags.py +++ b/.ci/test_font_tags.py @@ -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])])