summaryrefslogtreecommitdiff
path: root/scripts/common_tests.py
Commit message (Collapse)AuthorAge
* Add option to check heavier fonts as marked bold.James Godfrey-Kittle2015-09-28
| | | | | | Not sure if there's any rule for whether fonts heavier than Bold (e.g. Black) should be marked bold in the macStyle and subfamily name, so this adds an option to test either way.
* Re-add check for bold bit in Black weight.James Godfrey-Kittle2015-09-28
| | | | | | | | Check removed in ca851298519eb19c3c89cc2b3a6c0770b04257a4. It may or may not be standard practice, but Roboto has previously set the bold bit for its Black weight so we'll keep it this way to avoid regression.
* Remove unused imports.James Godfrey-Kittle2015-09-28
|
* Test that name and style are generally compatible.James Godfrey-Kittle2015-09-28
| | | | | | Changes to the TestNames unit tests reflect the issues raised in the link added to common_tests.py. Also generally account for code changed in nototools.
* Add test to compare glyph sizes between fonts.James Godfrey-Kittle2015-08-31
| | | | | | For now, we just check which glyphs are unchanged between the Thin and Bold masters, and make sure only those glyphs are unchanged between Thin, Regular, and Bold output (ignoring empty glyphs).
* Allow source and output UFOs to be tested.James Godfrey-Kittle2015-08-31
|
* Add tests for vertical metrics of individual glyphs.Roozbeh Pournader2015-04-29
| | | | | | | The new tests check that every glyph fits in the [yMin, yMax] range. Also switch run_general_tests.py to test the hinted fonts instead of the unhinted fonts.
* Fix typo in variable name.Roozbeh Pournader2015-04-27
|
* Add tests and requirements for the 'smcp' feature.Roozbeh Pournader2015-04-27
|
* Add tests for s-t and longs-t discretionary ligatures.Roozbeh Pournader2015-04-26
|
* Test 'numr' and superscript digits to have the same width.Roozbeh Pournader2015-04-25
|
* Remove unused import from common_tests.py.Roozbeh Pournader2015-04-17
|
* Remove freetype-py from repo, refer to GitHub.James Godfrey-Kittle2015-04-16
|
* Add license files and headers.James Godfrey-Kittle2015-04-16
|
* Fix name table overrides for condensed fonts.Roozbeh Pournader2015-04-16
| | | | Fixes issue 104 and issue 105.
* Add tests for the bad hinting of lowercase 'o'.Roozbeh Pournader2015-04-16
|
* More moving web-specific tests and touchups to common.Roozbeh Pournader2015-04-16
|
* Change copyright line of the fonts to 2011.Roozbeh Pournader2015-04-16
| | | | This is the year of the original release of Roboto.
* More refactoring of touchup and test scripts.Roozbeh Pournader2015-04-16
|
* Refactor tests to a reusable structure.Roozbeh Pournader2015-04-16
Tests that are common to some targets are not moved to common_tests.py, with target-specific tests basically inheriting its classes and modifying them. The web tests are not refactored yet.