Check that copyright contains RFN note
simplify test to check that fontname matches macStyle
couple of pep8 fixes
check that metadata.json font section has all required fields
Check that metadata.json has not unknown keys
Check that menu and latin subset exist for each file
Check that each ttf, menu and subset files are real truetype files
Check that style:weight pairs are unique for METADATA.json
Check that font names are equal for Mac and Win specific-platform
tags required for test mac == win font names
Check that PREP code has a magic instruction

See https://code.google.com/p/googlefontdirectory/wiki/HowToGenerateWebNativeFontsWithFontForge step 9 for details
Check that GASP has 15 value
Check that GPOS table in font has kerning information
If any CamelCase names in the family name metadata, warn that this may require a space
removed blank line for pep8
Check if font family is listed in GWF
If font is in GWF then check for visibility == 'External'
put test to MetadataJSONTestCase
check that Regular font has weight 400
documented test for GWF