コード例 #1
0
ファイル: vhost_mail_test.py プロジェクト: karenytu/ocfweb
def test_get_forward_to_invalid_addrs_provided(forward_to, first_invalid, fake_error):
    with pytest.raises(fake_error) as ex:
        _get_forward_to(fake_request(forward_to=forward_to))
    assert ex.value.args[0] == 'Invalid forwarding address: "{}"'.format(first_invalid)
コード例 #2
0
ファイル: vhost_mail_test.py プロジェクト: karenytu/ocfweb
def test_get_forward_to_no_addrs_provided(forward_to, fake_error):
    with pytest.raises(fake_error) as ex:
        _get_forward_to(fake_request(forward_to=forward_to))
    assert ex.value.args[0] == 'You must provide at least one address to forward to!'
コード例 #3
0
ファイル: vhost_mail_test.py プロジェクト: karenytu/ocfweb
def test_get_forward_to_valid(forward_to, expected):
    result = _get_forward_to(fake_request(forward_to=forward_to))
    assert result == expected
コード例 #4
0
ファイル: vhost_mail_test.py プロジェクト: tmochida/ocfweb
def test_get_forward_to_invalid_addrs_provided(forward_to, first_invalid, fake_error):
    with pytest.raises(fake_error) as ex:
        _get_forward_to(fake_request(forward_to=forward_to))
    assert ex.value.args[0] == 'Invalid forwarding address: "{}"'.format(first_invalid)
コード例 #5
0
ファイル: vhost_mail_test.py プロジェクト: tmochida/ocfweb
def test_get_forward_to_no_addrs_provided(forward_to, fake_error):
    with pytest.raises(fake_error) as ex:
        _get_forward_to(fake_request(forward_to=forward_to))
    assert ex.value.args[0] == 'You must provide at least one address to forward to!'
コード例 #6
0
ファイル: vhost_mail_test.py プロジェクト: tmochida/ocfweb
def test_get_forward_to_valid(forward_to, expected):
    result = _get_forward_to(fake_request(forward_to=forward_to))
    assert result == expected