Skip to content

Commit

Permalink
Rename network2 to network.
Browse files Browse the repository at this point in the history
  • Loading branch information
kuba committed Jun 22, 2015
1 parent aa6faad commit 71a01d1
Show file tree
Hide file tree
Showing 10 changed files with 33 additions and 38 deletions.
5 changes: 0 additions & 5 deletions docs/api/network2.rst

This file was deleted.

4 changes: 2 additions & 2 deletions examples/restified.py
Original file line number Diff line number Diff line change
Expand Up @@ -7,7 +7,7 @@
from acme import messages2
from acme import jose

from letsencrypt import network2
from letsencrypt import network


logger = logging.getLogger()
Expand All @@ -17,7 +17,7 @@

key = jose.JWKRSA.load(pkg_resources.resource_string(
'acme.jose', os.path.join('testdata', 'rsa512_key.pem')))
net = network2.Network(NEW_REG_URL, key)
net = network.Network(NEW_REG_URL, key)

regr = net.register(contact=(
'mailto:[email protected]', 'tel:+12025551212'))
Expand Down
2 changes: 1 addition & 1 deletion letsencrypt/auth_handler.py
Original file line number Diff line number Diff line change
Expand Up @@ -24,7 +24,7 @@ class AuthHandler(object):
:ivar network: Network object for sending and receiving authorization
messages
:type network: :class:`letsencrypt.network2.Network`
:type network: :class:`letsencrypt.network.Network`
:ivar account: Client's Account
:type account: :class:`letsencrypt.account.Account`
Expand Down
6 changes: 3 additions & 3 deletions letsencrypt/client.py
Original file line number Diff line number Diff line change
Expand Up @@ -16,7 +16,7 @@
from letsencrypt import errors
from letsencrypt import interfaces
from letsencrypt import le_util
from letsencrypt import network2
from letsencrypt import network
from letsencrypt import reverter
from letsencrypt import revoker
from letsencrypt import storage
Expand All @@ -29,7 +29,7 @@ class Client(object):
"""ACME protocol client.
:ivar network: Network object for sending and receiving messages
:type network: :class:`letsencrypt.network2.Network`
:type network: :class:`letsencrypt.network.Network`
:ivar account: Account object used for registration
:type account: :class:`letsencrypt.account.Account`
Expand Down Expand Up @@ -62,7 +62,7 @@ def __init__(self, config, account_, dv_auth, installer):
self.installer = installer

# TODO: Allow for other alg types besides RS256
self.network = network2.Network(
self.network = network.Network(
config.server, jwk.JWKRSA.load(self.account.key.pem),
verify_ssl=(not config.no_verify_ssl))

Expand Down
File renamed without changes.
4 changes: 2 additions & 2 deletions letsencrypt/revoker.py
Original file line number Diff line number Diff line change
Expand Up @@ -20,7 +20,7 @@

from letsencrypt import errors
from letsencrypt import le_util
from letsencrypt import network2
from letsencrypt import network

from letsencrypt.display import util as display_util
from letsencrypt.display import revocation
Expand All @@ -45,7 +45,7 @@ class Revoker(object):
"""
def __init__(self, installer, config, no_confirm=False):
# XXX
self.network = network2.Network(new_reg_uri=None, key=None, alg=None)
self.network = network.Network(new_reg_uri=None, key=None, alg=None)

self.installer = installer
self.config = config
Expand Down
4 changes: 2 additions & 2 deletions letsencrypt/tests/auth_handler_test.py
Original file line number Diff line number Diff line change
Expand Up @@ -10,7 +10,7 @@

from letsencrypt import errors
from letsencrypt import le_util
from letsencrypt import network2
from letsencrypt import network

from letsencrypt.tests import acme_util

Expand Down Expand Up @@ -86,7 +86,7 @@ def setUp(self):
self.mock_dv_auth.perform.side_effect = gen_auth_resp

self.mock_account = mock.Mock(key=le_util.Key("file_path", "PEM"))
self.mock_net = mock.MagicMock(spec=network2.Network)
self.mock_net = mock.MagicMock(spec=network.Network)

self.handler = AuthHandler(
self.mock_dv_auth, self.mock_cont_auth,
Expand Down
6 changes: 3 additions & 3 deletions letsencrypt/tests/client_test.py
Original file line number Diff line number Diff line change
Expand Up @@ -26,14 +26,14 @@ def setUp(self):
self.account = mock.MagicMock(**{"key.pem": KEY})

from letsencrypt.client import Client
with mock.patch("letsencrypt.client.network2") as network2:
with mock.patch("letsencrypt.client.network") as network:
self.client = Client(
config=self.config, account_=self.account, dv_auth=None,
installer=None)
self.network2 = network2
self.network = network

def test_init_network_verify_ssl(self):
self.network2.Network.assert_called_once_with(
self.network.Network.assert_called_once_with(
mock.ANY, mock.ANY, verify_ssl=True)

@mock.patch("letsencrypt.client.zope.component.getUtility")
Expand Down
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
"""Tests for letsencrypt.network2."""
"""Tests for letsencrypt.network."""
import datetime
import httplib
import os
Expand Down Expand Up @@ -36,15 +36,15 @@


class NetworkTest(unittest.TestCase):
"""Tests for letsencrypt.network2.Network."""
"""Tests for letsencrypt.network.Network."""

# pylint: disable=too-many-instance-attributes,too-many-public-methods

def setUp(self):
self.verify_ssl = mock.MagicMock()
self.wrap_in_jws = mock.MagicMock(return_value=mock.sentinel.wrapped)

from letsencrypt.network2 import Network
from letsencrypt.network import Network
self.net = Network(
new_reg_uri='https://www.letsencrypt-demo.org/acme/new-reg',
key=KEY, alg=jose.RS256, verify_ssl=self.verify_ssl)
Expand Down Expand Up @@ -167,14 +167,14 @@ def test_check_response_jobj(self):
# pylint: disable=protected-access
self.net._check_response(self.response)

@mock.patch('letsencrypt.network2.requests')
@mock.patch('letsencrypt.network.requests')
def test_get_requests_error_passthrough(self, requests_mock):
requests_mock.exceptions = requests.exceptions
requests_mock.get.side_effect = requests.exceptions.RequestException
# pylint: disable=protected-access
self.assertRaises(errors.NetworkError, self.net._get, 'uri')

@mock.patch('letsencrypt.network2.requests')
@mock.patch('letsencrypt.network.requests')
def test_get(self, requests_mock):
# pylint: disable=protected-access
self.net._check_response = mock.MagicMock()
Expand All @@ -186,7 +186,7 @@ def _mock_wrap_in_jws(self):
# pylint: disable=protected-access
self.net._wrap_in_jws = self.wrap_in_jws

@mock.patch('letsencrypt.network2.requests')
@mock.patch('letsencrypt.network.requests')
def test_post_requests_error_passthrough(self, requests_mock):
requests_mock.exceptions = requests.exceptions
requests_mock.post.side_effect = requests.exceptions.RequestException
Expand All @@ -195,7 +195,7 @@ def test_post_requests_error_passthrough(self, requests_mock):
self.assertRaises(
errors.NetworkError, self.net._post, 'uri', mock.sentinel.obj)

@mock.patch('letsencrypt.network2.requests')
@mock.patch('letsencrypt.network.requests')
def test_post(self, requests_mock):
# pylint: disable=protected-access
self.net._check_response = mock.MagicMock()
Expand All @@ -206,7 +206,7 @@ def test_post(self, requests_mock):
self.net._check_response.assert_called_once_with(
requests_mock.post('uri', mock.sentinel.wrapped), content_type='ct')

@mock.patch('letsencrypt.network2.requests')
@mock.patch('letsencrypt.network.requests')
def test_post_replay_nonce_handling(self, requests_mock):
# pylint: disable=protected-access
self.net._check_response = mock.MagicMock()
Expand All @@ -233,7 +233,7 @@ def test_post_replay_nonce_handling(self, requests_mock):
self.assertRaises(
errors.NetworkError, self.net._post, 'uri', mock.sentinel.obj)

@mock.patch('letsencrypt.client.network2.requests')
@mock.patch('letsencrypt.client.network.requests')
def test_get_post_verify_ssl(self, requests_mock):
# pylint: disable=protected-access
self._mock_wrap_in_jws()
Expand Down Expand Up @@ -372,7 +372,7 @@ def test_retry_after_date(self):
datetime.datetime(1999, 12, 31, 23, 59, 59),
self.net.retry_after(response=self.response, default=10))

@mock.patch('letsencrypt.network2.datetime')
@mock.patch('letsencrypt.network.datetime')
def test_retry_after_invalid(self, dt_mock):
dt_mock.datetime.now.return_value = datetime.datetime(2015, 3, 27)
dt_mock.timedelta = datetime.timedelta
Expand All @@ -382,7 +382,7 @@ def test_retry_after_invalid(self, dt_mock):
datetime.datetime(2015, 3, 27, 0, 0, 10),
self.net.retry_after(response=self.response, default=10))

@mock.patch('letsencrypt.network2.datetime')
@mock.patch('letsencrypt.network.datetime')
def test_retry_after_seconds(self, dt_mock):
dt_mock.datetime.now.return_value = datetime.datetime(2015, 3, 27)
dt_mock.timedelta = datetime.timedelta
Expand All @@ -392,7 +392,7 @@ def test_retry_after_seconds(self, dt_mock):
datetime.datetime(2015, 3, 27, 0, 0, 50),
self.net.retry_after(response=self.response, default=10))

@mock.patch('letsencrypt.network2.datetime')
@mock.patch('letsencrypt.network.datetime')
def test_retry_after_missing(self, dt_mock):
dt_mock.datetime.now.return_value = datetime.datetime(2015, 3, 27)
dt_mock.timedelta = datetime.timedelta
Expand Down Expand Up @@ -435,8 +435,8 @@ def test_request_issuance_missing_location(self):
errors.NetworkError, self.net.request_issuance,
CSR, (self.authzr,))

@mock.patch('letsencrypt.network2.datetime')
@mock.patch('letsencrypt.network2.time')
@mock.patch('letsencrypt.network.datetime')
@mock.patch('letsencrypt.network.time')
def test_poll_and_request_issuance(self, time_mock, dt_mock):
# clock.dt | pylint: disable=no-member
clock = mock.MagicMock(dt=datetime.datetime(2015, 3, 27))
Expand Down
12 changes: 6 additions & 6 deletions letsencrypt/tests/revoker_test.py
Original file line number Diff line number Diff line change
Expand Up @@ -63,7 +63,7 @@ def setUp(self):
def tearDown(self):
shutil.rmtree(self.backup_dir)

@mock.patch("letsencrypt.network2.Network.revoke")
@mock.patch("letsencrypt.network.Network.revoke")
@mock.patch("letsencrypt.revoker.revocation")
def test_revoke_by_key_all(self, mock_display, mock_net):
mock_display().confirm_revocation.return_value = True
Expand All @@ -89,7 +89,7 @@ def test_revoke_by_invalid_keys(self, mock_import):
self.revoker.revoke_from_key,
self.key)

@mock.patch("letsencrypt.network2.Network.revoke")
@mock.patch("letsencrypt.network.Network.revoke")
@mock.patch("letsencrypt.revoker.revocation")
def test_revoke_by_wrong_key(self, mock_display, mock_net):
mock_display().confirm_revocation.return_value = True
Expand All @@ -105,7 +105,7 @@ def test_revoke_by_wrong_key(self, mock_display, mock_net):
# No revocation went through
self.assertEqual(mock_net.call_count, 0)

@mock.patch("letsencrypt.network2.Network.revoke")
@mock.patch("letsencrypt.network.Network.revoke")
@mock.patch("letsencrypt.revoker.revocation")
def test_revoke_by_cert(self, mock_display, mock_net):
mock_display().confirm_revocation.return_value = True
Expand All @@ -122,7 +122,7 @@ def test_revoke_by_cert(self, mock_display, mock_net):

self.assertEqual(mock_net.call_count, 1)

@mock.patch("letsencrypt.network2.Network.revoke")
@mock.patch("letsencrypt.network.Network.revoke")
@mock.patch("letsencrypt.revoker.revocation")
def test_revoke_by_cert_not_found(self, mock_display, mock_net):
mock_display().confirm_revocation.return_value = True
Expand All @@ -141,7 +141,7 @@ def test_revoke_by_cert_not_found(self, mock_display, mock_net):

self.assertEqual(mock_net.call_count, 1)

@mock.patch("letsencrypt.network2.Network.revoke")
@mock.patch("letsencrypt.network.Network.revoke")
@mock.patch("letsencrypt.revoker.revocation")
def test_revoke_by_menu(self, mock_display, mock_net):
mock_display().confirm_revocation.return_value = True
Expand All @@ -165,7 +165,7 @@ def test_revoke_by_menu(self, mock_display, mock_net):
self.assertEqual(mock_display.more_info_cert.call_count, 1)

@mock.patch("letsencrypt.revoker.logging")
@mock.patch("letsencrypt.network2.Network.revoke")
@mock.patch("letsencrypt.network.Network.revoke")
@mock.patch("letsencrypt.revoker.revocation")
def test_revoke_by_menu_delete_all(self, mock_display, mock_net, mock_log):
mock_display().confirm_revocation.return_value = True
Expand Down

0 comments on commit 71a01d1

Please sign in to comment.