def test_getInteresting(): mock_http = mock.Mock() instance = DarkSky( api_key="abc", http_interface=mock_http ) mock_http.open.return_value = ( 200, json.dumps( { "storms": { "data": True } } ) ) yield ( assert_equals, True, instance.getInteresting()["data"] ) yield ( assert_equals, "https://api.darkskyapp.com/v1/interesting/abc", mock_http.open.call_args[1]["url"] )
def test_getInteresting(): mock_http = mock.Mock() instance = DarkSky(api_key="abc", http_interface=mock_http) mock_http.open.return_value = (200, json.dumps({"storms": {"data": True}})) yield (assert_equals, True, instance.getInteresting()["data"]) yield (assert_equals, "https://api.darkskyapp.com/v1/interesting/abc", mock_http.open.call_args[1]["url"])