async def METHOD_NAME(loop):
    """Assert that the web app can be started successfully."""
    class Comp:
        __version__ = 'component_version'
        def __init__(self):
            self.name = 'component_callback_name'
            # self.version = 'component_callback_version'
    probe = Probes(loop=loop, port=unused_port(), components=[Comp()])
    info = await probe.start()
    print(info)
    async with ClientSession() as session:
        async with session.get(f'http://{probe.host}:{str(probe.port)}/meta') as resp:
            r_json = await resp.json()
            print(r_json)
            assert r_json == {'Comp': 'component_version',
                              #   'component_callback_name': 'component_callback_version',
                              'probe': probe.__version__}