Added default for HttpMock

This commit is contained in:
Joe Gregorio
2011-02-16 16:52:51 -05:00
parent 6c0ebb775f
commit ec343659e2
2 changed files with 4 additions and 2 deletions

View File

@@ -157,12 +157,14 @@ class RequestMockBuilder(object):
class HttpMock(object):
"""Mock of httplib2.Http"""
def __init__(self, filename, headers):
def __init__(self, filename, headers=None):
"""
Args:
filename: string, absolute filename to read response from
headers: dict, header to return with response
"""
if headers is None:
headers = {'status': '200 OK'}
f = file(filename, 'r')
self.data = f.read()
f.close()

View File

@@ -2,7 +2,7 @@
#
# Copyright 2010 Google Inc. All Rights Reserved.
"""Model objects for requests and responses
"""Model objects for requests and responses.
Each API may support one or more serializations, such
as JSON, Atom, etc. The model classes are responsible