コード例 #1
0
ファイル: test_streaming.py プロジェクト: vadim-di/tinvest
async def test_streaming_server_time_in_handler():
    def func(api, payload, server_time):
        pass

    Streaming('TOKEN').add_handlers([('some_event', func)])

    assert func.receive_server_time__  # pylint:disable=no-member
コード例 #2
0
ファイル: conftest.py プロジェクト: valmac/tinvest
async def streaming(token, session):
    return Streaming(token, session=session, reconnect_enabled=False)
コード例 #3
0
async def test_closed_session(token, closed_session):
    async with Streaming(token, session=closed_session):
        pass
コード例 #4
0
ファイル: test_streaming.py プロジェクト: ddmrtc/tinvest
async def streaming(token, streaming_events):
    s = Streaming(token).add_handlers(streaming_events)
    yield s
    await s._session.close()
コード例 #5
0
ファイル: test_streaming.py プロジェクト: ddmrtc/tinvest
def test_streaming_without_token():
    with pytest.raises(ValueError):
        Streaming('')
コード例 #6
0
ファイル: test_streaming.py プロジェクト: vadim-di/tinvest
async def streaming(token, streaming_events, session):
    return Streaming(token, session=session).add_handlers(streaming_events)
コード例 #7
0
ファイル: test_streaming.py プロジェクト: vadim-di/tinvest
async def test_streaming_without_token():
    with pytest.raises(ValueError, match='^Token can not be empty$'):
        Streaming('')