62    std::vector<std::pair<wxString, wxString>> tests = {
 
   63        { 
"SparkFun-GPS.lbr", 
"SparkFun-GPS.pretty" }
 
   69    for( 
const std::pair<wxString, wxString>& libName : tests )
 
   71        wxString eagleLibraryPath = dataPath + libName.first;
 
   72        wxString kicadLibraryPath = dataPath + libName.second;
 
   74        wxArrayString eagleFootprintNames;
 
   75        wxArrayString kicadFootprintNames;
 
   77        eaglePlugin.FootprintEnumerate( eagleFootprintNames, eagleLibraryPath, 
true, 
nullptr );
 
   78        kicadPlugin.FootprintEnumerate( kicadFootprintNames, kicadLibraryPath, 
true, 
nullptr );
 
   80        BOOST_CHECK_EQUAL( eagleFootprintNames.GetCount(), kicadFootprintNames.GetCount() );
 
   82        for( 
size_t i = 0; i < eagleFootprintNames.GetCount(); i++ )
 
   84            wxString footprintName = eagleFootprintNames[i];
 
   89                FOOTPRINT* eagleFp = eaglePlugin.FootprintLoad( eagleLibraryPath, footprintName,
 
   91                BOOST_CHECK( eagleFp );
 
   96                FOOTPRINT* kicadFp = kicadPlugin.FootprintLoad( kicadLibraryPath, footprintName,
 
   98                BOOST_CHECK( kicadFp );
 
 
BOOST_CHECK_EQUAL(result, "25.4")