Ejemplo n.º 1
0
def test_users_activate_inits_ActivationEvent(events, User):
    request = DummyRequest(params={"username": "******"})

    admin.users_activate(request)

    events.ActivationEvent.assert_called_once_with(
        request, User.get_by_username.return_value)
Ejemplo n.º 2
0
def test_users_activate_inits_ActivationEvent(events, User):
    request = DummyRequest(params={"username": "******"})

    admin.users_activate(request)

    events.ActivationEvent.assert_called_once_with(
        request, User.get_by_username.return_value)
Ejemplo n.º 3
0
def test_users_activate_calls_notify(events, User):
    request = DummyRequest(params={"username": "******"})
    request.registry.notify = Mock(spec=lambda event: None)

    admin.users_activate(request)

    request.registry.notify.assert_called_once_with(
        events.ActivationEvent.return_value)
Ejemplo n.º 4
0
def test_users_activate_flashes_success():
    request = DummyRequest(params={"username": "******"})
    request.session.flash = Mock()

    admin.users_activate(request)

    assert request.session.flash.call_count == 1
    assert request.session.flash.call_args[0][1] == 'success'
Ejemplo n.º 5
0
def test_users_activate_calls_notify(events, User):
    request = DummyRequest(params={"username": "******"})
    request.registry.notify = Mock(spec=lambda event: None)

    admin.users_activate(request)

    request.registry.notify.assert_called_once_with(
        events.ActivationEvent.return_value)
Ejemplo n.º 6
0
def test_users_activate_flashes_success():
    request = DummyRequest(params={"username": "******"})
    request.session.flash = Mock()

    admin.users_activate(request)

    assert request.session.flash.call_count == 1
    assert request.session.flash.call_args[0][1] == 'success'
Ejemplo n.º 7
0
def test_users_activate_flashes_error_if_no_user(User):
    request = DummyRequest(params={"username": "******"})
    request.session.flash = Mock()
    User.get_by_username.return_value = None

    admin.users_activate(request)

    assert request.session.flash.call_count == 1
    assert request.session.flash.call_args[0][1] == 'error'
Ejemplo n.º 8
0
def test_users_activate_flashes_error_if_no_user(User):
    request = DummyRequest(params={"username": "******"})
    request.session.flash = Mock()
    User.get_by_username.return_value = None

    admin.users_activate(request)

    assert request.session.flash.call_count == 1
    assert request.session.flash.call_args[0][1] == 'error'
Ejemplo n.º 9
0
def test_users_activate_redirects_if_no_user(User):
    request = DummyRequest(params={"username": "******"})
    User.get_by_username.return_value = None

    result = admin.users_activate(request)

    assert isinstance(result, httpexceptions.HTTPFound)
Ejemplo n.º 10
0
def test_users_activate_redirects_if_no_user(User):
    request = DummyRequest(params={"username": "******"})
    User.get_by_username.return_value = None

    result = admin.users_activate(request)

    assert isinstance(result, httpexceptions.HTTPFound)
Ejemplo n.º 11
0
def test_users_activate_redirects(User):
    request = DummyRequest(params={"username": "******"})

    result = admin.users_activate(request)

    assert isinstance(result, httpexceptions.HTTPFound)
Ejemplo n.º 12
0
def test_users_activate_activates_user(User):
    request = DummyRequest(params={"username": "******"})

    admin.users_activate(request)

    User.get_by_username.return_value.activate.assert_called_once_with()
Ejemplo n.º 13
0
def test_users_activate_redirects(User):
    request = DummyRequest(params={"username": "******"})

    result = admin.users_activate(request)

    assert isinstance(result, httpexceptions.HTTPFound)
Ejemplo n.º 14
0
def test_users_activate_activates_user(User):
    request = DummyRequest(params={"username": "******"})

    admin.users_activate(request)

    User.get_by_username.return_value.activate.assert_called_once_with()