Fixed UnboundLocalError on _ahab. Added test for marketstore's initialization
parent
acc6249d88
commit
f96d6a04b6
piker/data
tests
|
@ -324,13 +324,13 @@ async def open_ahabd(
|
|||
with trio.move_on_after(start_timeout):
|
||||
found = await cntr.process_logs_until(start_lambda)
|
||||
|
||||
if not found and dcntr not in client.containers.list():
|
||||
for entry in cntr.seen_so_far:
|
||||
log.info(entry)
|
||||
if not found and dcntr not in client.containers.list():
|
||||
for entry in cntr.seen_so_far:
|
||||
log.info(entry)
|
||||
|
||||
raise RuntimeError(
|
||||
f'Failed to start {dcntr.id} check logs deats'
|
||||
)
|
||||
raise RuntimeError(
|
||||
f'Failed to start {dcntr.id} check logs deats'
|
||||
)
|
||||
|
||||
await ctx.started((
|
||||
cntr.cntr.id,
|
||||
|
|
|
@ -7,28 +7,48 @@ from piker._daemon import Services
|
|||
from piker.log import get_logger
|
||||
|
||||
from elasticsearch import Elasticsearch
|
||||
from piker.data import marketstore
|
||||
|
||||
def test_marketstore(
|
||||
open_test_pikerd: AsyncContextManager,
|
||||
):
|
||||
|
||||
'''
|
||||
Verify marketstore starts correctly
|
||||
|
||||
'''
|
||||
log = get_logger(__name__)
|
||||
|
||||
async def main():
|
||||
# port = 5995
|
||||
|
||||
async with (
|
||||
open_test_pikerd(
|
||||
loglevel='info',
|
||||
tsdb=True
|
||||
) as (s, i, pikerd_portal, services),
|
||||
marketstore.get_client() as client
|
||||
):
|
||||
|
||||
assert (
|
||||
len(await client.server_version()) ==
|
||||
len('3862e9973da36cfc6004b88172c08f09269aaf01')
|
||||
)
|
||||
|
||||
|
||||
# def test_marketstore( open_test_pikerd: AsyncContextManager):
|
||||
|
||||
'''
|
||||
Verify marketstore starts and closes correctly
|
||||
|
||||
'''
|
||||
trio.run(main)
|
||||
|
||||
|
||||
def test_elasticsearch(
|
||||
open_test_pikerd: AsyncContextManager,
|
||||
):
|
||||
'''
|
||||
Verify elasticsearch starts and closes correctly
|
||||
Verify elasticsearch starts correctly
|
||||
|
||||
'''
|
||||
|
||||
log = get_logger(__name__)
|
||||
|
||||
# log.info('#################### Starting test ####################')
|
||||
|
||||
async def main():
|
||||
port = 19200
|
||||
|
||||
|
|
Loading…
Reference in New Issue