Exemplo n.º 1
0
def test_brain_with_proxy():
    # Patch and Mock out requests/responses
    set_proxies(http_proxy='pass',
                https_proxy=None,
                all_proxy=None)
    config = Config([__name__])
    brain = Brain(config)
    assert brain._proxy_header() is not None
Exemplo n.º 2
0
def test_requests_called_with_no_proxy(mock_get):
    # Patch and Mock out requests/responses
    response = Mock()
    test_json = {'versions': [{'version': 1}], 'state': 'In Progress'}
    response.json.return_value = test_json
    mock_get.return_value = response

    config = Config([__name__, '--predict=4'])
    brain = Brain(config)

    proxies = brain._proxy_header()
    mock_get.assert_called_with(headers=ANY, proxies=proxies, url=ANY)
Exemplo n.º 3
0
def test_brain_no_proxy():
    config = Config([__name__])
    brain = Brain(config)
    assert brain._proxy_header() is None
Exemplo n.º 4
0
def test_brain_no_proxy():
    config = Config([__name__, '--disable-telemetry'])
    brain = Brain(config)
    assert brain._proxy_header() is None