'404 from a kv post raises HTTPFetchingError'

def test_error_404(self):

    self.fetcher.response = HTTPResponse('http://some_url', 404, {'Hea': 'der'}, 'blah:blah\n')
    self.failUnlessRaises(fetchers.HTTPFetchingError, self.consumer._makeKVPost, Message.fromPostArgs({'mode': 'associate'}), 'http://server_url')
