예제 #1
0
 async def launch():
     asyncio.create_task(shipserv.start_server())
     await asyncio.gather(
         TestList_ActiveGames_Increase_TwoPlayers.add_active_games(),
         TestList_ActiveGames_Increase_TwoPlayers.join_active_games(),
         TestList_ActiveGames_Increase_TwoPlayers.waiter(),
     )
예제 #2
0
 async def launch():
     asyncio.create_task(shipserv.start_server())
     await asyncio.gather(
         TestAbort_HashBoardMismatch_StartJoin_BadBad_Restart_TwoPlayers.
         player_1(),
         TestAbort_HashBoardMismatch_StartJoin_BadBad_Restart_TwoPlayers.
         player_2(),
     )
예제 #3
0
 async def launch():
     asyncio.create_task(shipserv.start_server())
     await asyncio.gather(
         TestConnect_FourPlayers.player_1(),
         TestConnect_FourPlayers.player_2(),
         TestConnect_FourPlayers.player_3(),
         TestConnect_FourPlayers.player_4(),
     )
예제 #4
0
    async def launch():
        TestList_ActiveGames_IncreaseDecrease_TwoPlayers.queue = asyncio.Queue(
            maxsize=1)
        TestList_ActiveGames_IncreaseDecrease_TwoPlayers.sem = asyncio.Semaphore(
            0)

        asyncio.create_task(shipserv.start_server())
        await asyncio.gather(
            TestList_ActiveGames_IncreaseDecrease_TwoPlayers.add_active_games(
            ),
            TestList_ActiveGames_IncreaseDecrease_TwoPlayers.join_active_games(
            ),
            TestList_ActiveGames_IncreaseDecrease_TwoPlayers.waiter(),
        )
예제 #5
0
 async def launch():
     asyncio.create_task(shipserv.start_server())
     await asyncio.gather(
         TestWin_AutoAuto_Restart_TwoPlayers.player_1(),
         TestWin_AutoAuto_Restart_TwoPlayers.player_2(),
     )
예제 #6
0
 async def launch():
     asyncio.create_task(shipserv.start_server())
     await asyncio.gather(
         Test_Aisa.player_1(),
         Test_Aisa.player_2(),
     )