From e2571e65fa2de4a6d3f3931eac5618a5a5f1f922 Mon Sep 17 00:00:00 2001 From: Mihai Popa Date: Thu, 2 Nov 2017 15:40:52 +0000 Subject: [PATCH] Fix TypefaceTest#testMultithreadCacheStressTest The CL fixes test TypefaceTest#testMultithreadCacheStressTest, previously broken in ag/3057624. Bug: 68384363 Test: bit FrameworksCoreTests:android.graphics.TypefaceTest && bit FrameworksCoreTests:android.graphics.FontResourcesParserTest && bit FrameworksCoreTests:android.graphics.TypefaceTest Change-Id: I3f3d9c287888ea034454d0d0a0020c1778a2121b --- core/tests/coretests/res/font/samplexmlfont.xml | 9 +++------ .../coretests/res/font/samplexmlfontforparsing.xml | 10 ++++++++++ .../android/content/res/FontResourcesParserTest.java | 4 ++-- 3 files changed, 15 insertions(+), 8 deletions(-) create mode 100644 core/tests/coretests/res/font/samplexmlfontforparsing.xml diff --git a/core/tests/coretests/res/font/samplexmlfont.xml b/core/tests/coretests/res/font/samplexmlfont.xml index f1d14ff383fd6..dc2319ea0a802 100644 --- a/core/tests/coretests/res/font/samplexmlfont.xml +++ b/core/tests/coretests/res/font/samplexmlfont.xml @@ -1,10 +1,7 @@ - - - + + + diff --git a/core/tests/coretests/res/font/samplexmlfontforparsing.xml b/core/tests/coretests/res/font/samplexmlfontforparsing.xml new file mode 100644 index 0000000000000..98e3213954aa3 --- /dev/null +++ b/core/tests/coretests/res/font/samplexmlfontforparsing.xml @@ -0,0 +1,10 @@ + + + + + + + diff --git a/core/tests/coretests/src/android/content/res/FontResourcesParserTest.java b/core/tests/coretests/src/android/content/res/FontResourcesParserTest.java index a12a0b8d125b7..42ff2e94a24ee 100644 --- a/core/tests/coretests/src/android/content/res/FontResourcesParserTest.java +++ b/core/tests/coretests/src/android/content/res/FontResourcesParserTest.java @@ -58,7 +58,7 @@ public class FontResourcesParserTest { @Test public void testParse() throws XmlPullParserException, IOException { - XmlResourceParser parser = mResources.getXml(R.font.samplexmlfont); + XmlResourceParser parser = mResources.getXml(R.font.samplexmlfontforparsing); FamilyResourceEntry result = FontResourcesParser.parse(parser, mResources); @@ -76,7 +76,7 @@ public class FontResourcesParserTest { assertEquals(400, font2.getWeight()); assertEquals(1, font2.getItalic()); assertEquals(1, font2.getTtcIndex()); - assertEquals("'contrast' 0.5", font2.getVariationSettings()); + assertEquals("'cntr' 0.5", font2.getVariationSettings()); assertEquals("res/font/samplefont2.ttf", font2.getFileName()); FontFileResourceEntry font3 = fileEntries[2]; assertEquals(800, font3.getWeight());