googlefonts / googlefonts/glyphsLib
GlyphsRT test failure: test_n004_vt323_jany_v1089_VT323.glyphs
- 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
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