コード例 #1
0
    def test_raises_HTTPConflict_from_DuplicateUserError(
            self, pyramid_request, user_unique_service):
        user_unique_service.ensure_unique.side_effect = DuplicateUserError(
            "nope")

        with pytest.raises(HTTPConflict):
            create(pyramid_request)
コード例 #2
0
ファイル: users_test.py プロジェクト: mikpim01/h
    def test_raises_HTTPConflict_from_DuplicateUserError(
            self, valid_payload, pyramid_request, user_unique_svc):
        pyramid_request.json_body = valid_payload
        user_unique_svc.ensure_unique.side_effect = DuplicateUserError("nope")

        with pytest.raises(HTTPConflict) as exc:
            create(pyramid_request)

        assert "nope" in str(exc.value)
コード例 #3
0
ファイル: users_test.py プロジェクト: wisdom-garden/h
    def test_raises_conflict_error_from_duplicate_user_error(
            self, valid_payload, pyramid_request, user_unique_svc):
        pyramid_request.json_body = valid_payload
        user_unique_svc.ensure_unique.side_effect = DuplicateUserError('nope')

        with pytest.raises(ConflictError) as exc:
            create(pyramid_request)

        assert 'nope' in str(exc.value)