added a test loop for the client
This commit is contained in:
33
test.py
Executable file
33
test.py
Executable file
@ -0,0 +1,33 @@
|
||||
#!/usr/bin/env python
|
||||
|
||||
from itertools import count, cycle
|
||||
from random import random, randint
|
||||
from string import ascii_letters
|
||||
from time import sleep
|
||||
|
||||
from client import Client
|
||||
|
||||
|
||||
def irandom():
|
||||
while True:
|
||||
yield random()
|
||||
|
||||
num = count()
|
||||
ran = irandom()
|
||||
let = cycle(ascii_letters)
|
||||
|
||||
c = Client()
|
||||
|
||||
c.clear()
|
||||
sleep(1)
|
||||
|
||||
for i, r, l in zip(num, ran, let):
|
||||
l = l * randint(1, 5)
|
||||
|
||||
kwargs = {} if i < 10 else {"x": 123}
|
||||
|
||||
c.add_row(index=i, random=r, string=l, **kwargs)
|
||||
sleep(2)
|
||||
|
||||
|
||||
|
Reference in New Issue
Block a user