diff options
Diffstat (limited to 'test.py')
-rwxr-xr-x | test.py | 8 |
1 files changed, 8 insertions, 0 deletions
@@ -124,18 +124,26 @@ def testprivateroom(s,t): @testfunction("Join room") def testjoin(s,t): sendlineok(s,"room_create game room 1 2") + sendline(s,"id"); sid=recvint(s) + sendline(t,"id"); tid=recvint(t) sendlineok(t,"room_join game room") + expect(s,"room_join game room "+str(tid)) sendlinelist(t,"room_query",["room"]) + sendlineok(t,"room_create game room2 1 1") sendlinelist(t,"room_query",["room","room2"]) sendlineerror(s,"room_join game room2","Room full") + sendlineok(s,"room_leave game room") + expect(t,"room_leave game room "+str(sid)) + @testfunction("Player list, messaging") def testid(s,t): sendline(s,"id"); sid=recvint(s) sendline(t,"id"); tid=recvint(t) sendlineok(s,"room_create game room 0 2") sendlineok(t,"room_join game room") + expect(s,"room_join game room "+str(tid)) sendlinelist(s,"room_player_list game room",[str(sid),str(tid)]) sendlinelist(t,"room_player_list game room",[str(sid),str(tid)]) |