Update to tests for core and gps file parsers and a minor fix

Fixed the GPS parser's error message to show 'GPS' instead of 'core"