コード例 #1
0
ファイル: user_update_test.py プロジェクト: hypothesis/h
    def test_it_raises_on_any_other_SQLAlchemy_exception(self, factories):
        fake_session = mock.Mock()
        fake_session.flush.side_effect = SQLAlchemyError("foo")

        update_svc = UserUpdateService(session=fake_session)
        user = factories.User()

        with pytest.raises(SQLAlchemyError):
            update_svc.update(user, username="******")
コード例 #2
0
ファイル: user_update_test.py プロジェクト: kaydoh/h
    def test_it_raises_on_any_other_SQLAlchemy_exception(self, factories):
        fake_session = mock.Mock()
        fake_session.flush.side_effect = SQLAlchemyError("foo")

        update_svc = UserUpdateService(session=fake_session)
        user = factories.User()

        with pytest.raises(SQLAlchemyError):
            update_svc.update(user, username="******")
コード例 #3
0
ファイル: user_update_test.py プロジェクト: kaydoh/h
def svc(db_session):
    return UserUpdateService(session=db_session)