googlefonts / googlefonts/glyphsLib

GlyphsRT test failure: test_n004_vt323_jany_v1089_VT323.glyphs

Open
#598 2 comments 0 reactions 0 assignees View on GitHub
Dominant language
Python
Stars
201
Forks
56
Avg merge
17m
Merged PRs (30d)
1

Description

```diff
test_n004_vt323_jany_v1089_VT323.glyphs (tests.run_various_tests_on_various_files.GlyphsRT) ... WARNING: the actual text is shorter that the expected text.
Some information may be LOST!
---
+++
@@ -4317,8 +4317,6 @@
},
{
name = _part.pixel;
-piece = {
-};
transform = "{1, 0, 0, 1, 110, 240}";
},
{
@@ -4351,8 +4349,6 @@
},
{
name = _part.pixel;
-piece = {
-};
transform = "{1, 0, 0, 1, 0, 400}";
},
{
@@ -4371,8 +4367,6 @@
},
{
name = _part.pixel;
-piece = {
-};
transform = "{1, 0, 0, 1, 240, 480}";
}
);
@@ -4604,8 +4598,6 @@
},
{
name = _part.pixel;
-piece = {
-};
transform = "{1, 0, 0, 1, 192, -160}";
},
{
@@ -4658,8 +4650,6 @@
},
{
name = _part.pixel;
-piece = {
-};
transform = "{1, 0, 0, 1, 110, 240}";
},
{
@@ -4692,8 +4682,6 @@
},
{
name = _part.pixel;
-piece = {
-};
transform = "{1, 0, 0, 1, 0, 400}";
},
{
@@ -6021,8 +6009,6 @@
},
{
name = _part.pixel;
-piece = {
-};
transform = "{1, 0, 0, 1, 160, 240}";
},
{
@@ -12151,8 +12137,6 @@
},
{
name = _part.pixel;
-piece = {
-};
transform = "{1, 0, 0, 1, 192, -160}";
},
{
@@ -12177,8 +12161,6 @@
},
{
name = _part.pixel;
-piece = {
-};
transform = "{1, 0, 0, 1, 0, 240}";
},
{
@@ -12218,8 +12200,6 @@
},
{
name = _part.pixel;
-piece = {
-};
transform = "{1, 0, 0, 1, 80, 320}";
}
);
@@ -14823,8 +14803,6 @@
},
{
name = _part.pixel;
-piece = {
-};
transform = "{1, 0, 0, 1, 180, 160}";
},
{
@@ -14864,8 +14842,6 @@
},
{
name = _part.pixel;
-piece = {
-};
transform = "{1, 0, 0, 1, 110, -80}";
},
{
@@ -16037,8 +16013,6 @@
},
{
name = _part.pixel;
-piece = {
-};
transform = "{1, 0, 0, 1, 210, 80}";
},
{
@@ -18493,8 +18467,6 @@
components = (
{
name = _part.pixel;
-piece = {
-};
transform = "{1, 0, 0, 1, 120, 480}";
},
{
@@ -18506,8 +18478,6 @@
},
{
name = _part.pixel;
-piece = {
-};
transform = "{1, 0, 0, 1, 120, 0}";
},
{
@@ -18519,26 +18489,18 @@
},
{
name = _part.pixel;
-piece = {
-};
transform = "{1, 0, 0, 1, 120, 80}";
},
{
name = _part.pixel;
-piece = {
-};
transform = "{1, 0, 0, 1, 120, 160}";
},
{
name = _part.pixel;
-piece = {
-};
transform = "{1, 0, 0, 1, 120, 400}";
},
{
name = _part.pixel;
-piece = {
-};
transform = "{1, 0, 0, 1, 120, 320}";
},
{
@@ -18563,8 +18525,6 @@
components = (
{
name = _part.pixel;
-piece = {
-};
transform = "{1, 0, 0, 1, 120, 480}";
},
{
@@ -18576,8 +18536,6 @@
},
{
name = _part.pixel;
-piece = {
-};
transform = "{1, 0, 0, 1, 120, 0}";
},
{
@@ -18589,26 +18547,18 @@
},
{
name = _part.pixel;
-piece = {
-};
transform = "{1, 0, 0, 1, 120, 80}";
},
{
name = _part.pixel;
-piece = {
-};
transform = "{1, 0, 0, 1, 120, 160}";
},
{
name = _part.pixel;
-piece = {
-};
transform = "{1, 0, 0, 1, 120, 400}";
},
{
name = _part.pixel;
-piece = {
-};
transform = "{1, 0, 0, 1, 120, 320}";
},
{
@@ -18633,44 +18583,30 @@
components = (
{
name = _part.pixel;
-piece = {
-};
transform = "{1, 0, 0, 1, 100, 0}";
},
{
name = _part.pixel;
-piece = {
-};
transform = "{1, 0, 0, 1, 100, 80}";
},
{
name = _part.pixel;
-piece = {
-};
transform = "{1, 0, 0, 1, 100, 160}";
},
{
name = _part.pixel;
-piece = {
-};
transform = "{1, 0, 0, 1, 100, 240}";
},
{
name = _part.pixel;
-piece = {
-};
transform = "{1, 0, 0, 1, 100, 320}";
},
{
name = _part.pixel;
-piece = {
-};
transform = "{1, 0, 0, 1, 100, 400}";
},
{
name = _part.pixel;
-piece = {
-};
transform = "{1, 0, 0, 1, 100, 480}";
},
{
@@ -18702,44 +18638,30 @@
components = (
{
name = _part.pixel;
-piece = {
-};
transform = "{1, 0, 0, 1, 140, 0}";
},
{
name = _part.pixel;
-piece = {
-};
transform = "{1, 0, 0, 1, 140, 80}";
},
{
name = _part.pixel;
-piece = {
-};
transform = "{1, 0, 0, 1, 140, 160}";
},
{
name = _part.pixel;
-piece = {
-};
transform = "{1, 0, 0, 1, 140, 240}";
},
{
name = _part.pixel;
-piece = {
-};
transform = "{1, 0, 0, 1, 140, 320}";
},
{
name = _part.pixel;
-piece = {
-};
transform = "{1, 0, 0, 1, 140, 400}";
},
{
name = _part.pixel;
-piece = {
-};
transform = "{1, 0, 0, 1, 140, 480}";
},
{
@@ -18771,20 +18693,14 @@
components = (
{
name = _part.pixel;
-piece = {
-};
transform = "{1, 0, 0, 1, 90, 160}";
},
{
name = _part.pixel;
-piece = {
-};
transform = "{1, 0, 0, 1, 90, 240}";
},
{
name = _part.pixel;
-piece = {
-};
transform = "{1, 0, 0, 1, 90, 320}";
},
{
@@ -18844,20 +18760,14 @@
components = (
{
name = _part.pixel;
-piece = {
-};
transform = "{1, 0, 0, 1, 150, 160}";
},
{
name = _part.pixel;
-piece = {
-};
transform = "{1, 0, 0, 1, 150, 240}";
},
{
name = _part.pixel;
-piece = {
-};
transform = "{1, 0, 0, 1, 150, 320}";
},
{
@@ -19180,8 +19090,6 @@
components = (
{
name = _part.pixel;
-piece = {
-};
transform = "{1, 0, 0, 1, 105, 80}";
},
{
@@ -19193,20 +19101,14 @@
},
{
name = _part.pixel;
-piece = {
-};
transform = "{1, 0, 0, 1, 165, 0}";
},
{
name = _part.pixel;
-piece = {
-};
transform = "{1, 0, 0, 1, 105, 240}";
},
{
name = _part.pixel;
-piece = {
-};
transform = "{1, 0, 0, 1, 165, 320}";
}
);
@@ -19225,8 +19127,6 @@
components = (
{
name = _part.pixel;
-piece = {
-};
transform = "{1, 0, 0, 1, 135, 240}";
},
{
@@ -19238,20 +19138,14 @@
},
{
name = _part.pixel;
-piece = {
-};
transform = "{1, 0, 0, 1, 75, 320}";
},
{
name = _part.pixel;
-piece = {
-};
transform = "{1, 0, 0, 1, 135, 80}";
},
{
name = _part.pixel;
-piece = {
-};
transform = "{1, 0, 0, 1, 75, 0}";
}
);
@@ -22470,7 +22364,7 @@
},
{
color = 4;
-glyphname = infinity;
+glyphname = "infinity";
lastChange = "2016-08-03 13:29:55 +0000";
layers = (
{
@@ -23269,14 +23163,10 @@
},
{
name = _part.pixel;
-piece = {
-};
transform = "{1, 0, 0, 1, 120, 480}";
},
{
name = _part.pixel;
-piece = {
-};
transform = "{1, 0, 0, 1, 120, 0}";
},
{
@@ -23406,8 +23296,6 @@
},
{
name = _part.pixel;
-piece = {
-};
transform = "{1, 0, 0, 1, 200, 480}";
},
{
@@ -23467,20 +23355,14 @@
},
{
name = _part.pixel;
-piece = {
-};
transform = "{1, 0, 0, 1, 0, 80}";
},
{
name = _part.pixel;
-piece = {
-};
transform = "{1, 0, 0, 1, 0, 160}";
},
{
name = _part.pixel;
-piece = {
-};
transform = "{1, 0, 0, 1, 40, 240}";
},
{
@@ -23506,8 +23388,6 @@
},
{
name = _part.pixel;
-piece = {
-};
transform = "{1, 0, 0, 1, 240, 0}";
},
{
@@ -23637,8 +23517,6 @@
},
{
name = _part.pixel;
-piece = {
-};
transform = "{1, 0, 0, 1, 80, 160}";
},
{
@@ -24700,8 +24578,6 @@
},
{
name = _part.pixel;
-piece = {
-};
transform = "{1, 0, 0, 1, 110, 240}";
},
{
@@ -24727,8 +24603,6 @@
},
{
name = _part.pixel;
-piece = {
-};
transform = "{1, 0, 0, 1, 0, 400}";
},
{
@@ -24914,8 +24788,6 @@
},
{
name = _part.pixel;
-piece = {
-};
transform = "{1, 0, 0, 1, 210, 80}";
},
{
FAIL
```

Contributor guide

Open the contributing guide

Research direction

Start with the GlyphsRT test named tests.run_various_tests_on_various_files.GlyphsRT and its fixture test_n004_vt323_jany_v1089_VT323.glyphs. Reproduce the failure and inspect why empty piece blocks and the infinity glyph representation differ from the expected output; done means the test passes with an intentional, reviewed expectation or behavior change.

Written by the indexing model from the issue text.

Assessment

Tech stack
python
Domain
testing-qa
Issue type
Bug
Difficulty
3/5
Estimated time
1-2 days
Activity status
Stale
Clarity
Needs clarification
Newbie friendliness
25/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.