check for null typeface from paint

git-svn-id: http://skia.googlecode.com/svn/trunk@14998 2bbb7eff-a529-9590-31e7-b0007b416f81
diff --git a/tests/FontObjTest.cpp b/tests/FontObjTest.cpp
index d6d60c5..c2d8f5d 100644
--- a/tests/FontObjTest.cpp
+++ b/tests/FontObjTest.cpp
@@ -25,7 +25,10 @@
 static void test_cachedfont(skiatest::Reporter* reporter, const SkPaint& paint) {
     SkAutoTUnref<SkFont> font(SkFont::Testing_CreateFromPaint(paint));
 
-    REPORTER_ASSERT(reporter, font->getTypeface() == paint.getTypeface());
+    // Currently SkFont resolves null into the default, so only test if paint's is not null
+    if (paint.getTypeface()) {
+        REPORTER_ASSERT(reporter, font->getTypeface() == paint.getTypeface());
+    }
     REPORTER_ASSERT(reporter, font->getSize() == paint.getTextSize());
     REPORTER_ASSERT(reporter, font->getScaleX() == paint.getTextScaleX());
     REPORTER_ASSERT(reporter, font->getSkewX() == paint.getTextSkewX());