2012-01-05 5 views

답변

1

나는이 같은 urllib2.openmock 객체를 할당하는 것 :

참고
from mock import Mock 

import urllib2 
import httplib 

mock = Mock() 
mock.return_value.read.side_effect = httplib.BadStatusLine('Mocked error') 

urllib2.open = mock 

response = urllib2.open() 
response.read() 

:

  • return_value 사용 open()
  • side_effect에 의해 반환되는 모의 개체에 액세스하는 데 사용됩니다 인상 실행하려고하는 경우의 원하는 예외 read()
관련 문제