Skip to content

Commit

Permalink
[tests] Add a test for FontVersionFilter
Browse files Browse the repository at this point in the history
  • Loading branch information
khaledhosny committed Oct 8, 2024
1 parent 43aa05b commit dbaf777
Showing 1 changed file with 29 additions and 0 deletions.
29 changes: 29 additions & 0 deletions tests/filters_test.py
Original file line number Diff line number Diff line change
@@ -0,0 +1,29 @@
from alifTools.filters import FontVersionFilter
from ufoLib2 import Font


def test_font_version_filter():
font = Font()
FontVersionFilter(fontVersion=1.002)(font)
assert font.info.versionMajor == 1
assert font.info.versionMinor == 2

font = Font()
FontVersionFilter(fontVersion="1.002")(font)
assert font.info.versionMajor == 1
assert font.info.versionMinor == 2

font = Font()
FontVersionFilter(fontVersion="1.002-43aa05")(font)
assert font.info.versionMajor == 1
assert font.info.versionMinor == 2

font = Font()
FontVersionFilter(fontVersion="v1.002")(font)
assert font.info.versionMajor == 1
assert font.info.versionMinor == 2

font = Font()
FontVersionFilter(fontVersion="v1.002-43aa05")(font)
assert font.info.versionMajor == 1
assert font.info.versionMinor == 2

0 comments on commit dbaf777

Please sign in to comment.