"""tests for MoreThanText servers.""" from unittest import IsolatedAsyncioTestCase from aiohttp import ClientSession from release_tests.support import ADDR from release_tests.support.mttserver import MTTServer class MTTServerTC(IsolatedAsyncioTestCase): """Testcases for controling MoreThanText release servers.""" async def test_defaukt_start_up(self): """Test default start up.""" mtt = MTTServer() await mtt.start() url = f"http://{ADDR}:{mtt.port}" async with ClientSession() as session: async with session.get(url) as resp: text = await resp.text() self.assertEqual(resp.status, 200, text) self.assertEqual(mtt.baseurl, url)