'Deliberately try to parse an invalid public key.'

def testRSAPublicKeyFailure(self):

    config.CONFIG.Initialize(data='\n[Client]\nexecutable_signing_public_key    =    -----BEGIN    PUBLIC    KEY-----\n                                GpJgTFkTIAgX0Ih5lxoFB5TUjUfJFbBkSmKQPRA/IyuLBtCLQgwkTNkCAwEAAQ==\n                                -----END    PUBLIC    KEY-----\n')
    config.CONFIG.context = []
    errors = config.CONFIG.Validate('Client')
    self.assertItemsEqual(errors.keys(), ['Client.executable_signing_public_key'])
