summaryrefslogtreecommitdiff
path: root/scripts/run_general_tests.py
diff options
context:
space:
mode:
authorJames Godfrey-Kittle <jamesgk@google.com>2015-10-06 12:26:57 -0700
committerJames Godfrey-Kittle <jamesgk@google.com>2015-10-06 12:31:45 -0700
commit70927d037377b501c9d53dd4e993106977ef722b (patch)
tree6b0a4946c200c4f3d251dd4359774dae6c8bbd9c /scripts/run_general_tests.py
parent561fd3fd27641a5c89a5eec729234e2c786e8082 (diff)
Use common tests from nototools
Diffstat (limited to 'scripts/run_general_tests.py')
-rwxr-xr-xscripts/run_general_tests.py24
1 files changed, 12 insertions, 12 deletions
diff --git a/scripts/run_general_tests.py b/scripts/run_general_tests.py
index 193cc5a..ddfae17 100755
--- a/scripts/run_general_tests.py
+++ b/scripts/run_general_tests.py
@@ -19,30 +19,30 @@
import unittest
from robofab.world import OpenFont
+from nototools.unittests import font_tests
-import common_tests
import roboto_data
-FONTS = common_tests.load_fonts(
+FONTS = font_tests.load_fonts(
['hinted/*.ttf'],
expected_count=18)
-UFOS = common_tests.load_fonts(
+UFOS = font_tests.load_fonts(
['out/RobotoUFO/*.ufo', 'out/RobotoCondensedUFO/*.ufo'],
expected_count=18,
font_class=OpenFont)
-UFO_MASTERS = common_tests.load_fonts(
+UFO_MASTERS = font_tests.load_fonts(
['src/v2/*.ufo'],
expected_count=3,
font_class=OpenFont)
-class TestItalicAngle(common_tests.TestItalicAngle):
+class TestItalicAngle(font_tests.TestItalicAngle):
loaded_fonts = FONTS
expected_italic_angle = -12.0
-class TestMetaInfo(common_tests.TestMetaInfo):
+class TestMetaInfo(font_tests.TestMetaInfo):
"""Bugs:
https://code.google.com/a/google.com/p/roboto/issues/detail?id=8
https://code.google.com/a/google.com/p/roboto/issues/detail?id=29
@@ -60,11 +60,11 @@ class TestMetaInfo(common_tests.TestMetaInfo):
expected_os2_achVendID = 'GOOG'
-class TestDigitWidths(common_tests.TestDigitWidths):
+class TestDigitWidths(font_tests.TestDigitWidths):
loaded_fonts = FONTS
-class TestCharacterCoverage(common_tests.TestCharacterCoverage):
+class TestCharacterCoverage(font_tests.TestCharacterCoverage):
loaded_fonts = FONTS
include = frozenset([
@@ -77,15 +77,15 @@ class TestCharacterCoverage(common_tests.TestCharacterCoverage):
) - include # don't exclude legacy PUA
-class TestLigatures(common_tests.TestLigatures):
+class TestLigatures(font_tests.TestLigatures):
loaded_fonts = FONTS
-class TestFeatures(common_tests.TestFeatures):
+class TestFeatures(font_tests.TestFeatures):
loaded_fonts = FONTS
-class TestVerticalMetrics(common_tests.TestVerticalMetrics):
+class TestVerticalMetrics(font_tests.TestVerticalMetrics):
loaded_fonts = FONTS
test_ymin_ymax = None
test_hhea_table_metrics = None
@@ -95,7 +95,7 @@ class TestVerticalMetrics(common_tests.TestVerticalMetrics):
expected_head_yMax = 2163
-class TestGlyphAreas(common_tests.TestGlyphAreas):
+class TestGlyphAreas(font_tests.TestGlyphAreas):
loaded_fonts = UFOS
masters = UFO_MASTERS