summaryrefslogtreecommitdiff
path: root/testing/log_simulator.py
blob: 68c5bc9f3e2b7ceb4b8930536a5e54c6dfa7dbe0 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
import sys, time, random

# lipsum.pl
pasta = [
	"Drogi Marszałku, Wysoka Izbo.",
	"PKB ^2rośnie^7.",
	"Z drugiej strony, wykorzystanie unijnych dotacji rozszerza nam horyzonty kierunków postępowego wychowania.",
	"Nie muszę państwa przekonywać, że zmiana istniejących kryteriów umożliwia w określaniu postaw uczestników wobec zadań stanowionych przez organizację.",
	"^3Restrukturyzacja.",
	"Nie chcę państwu niczego sugerować, ale aktualna struktura organizacji spełnia istotną rolę w określaniu dalszych kierunków postępowego wychowania.",
	"Jednakże, inwestowanie w kształtowaniu kolejnych kroków w określaniu obecnej sytuacji.",
	"Podniosły się wskaźniki.",
	"Wyższe założenie ideowe, a także dokończenie aktualnych projektów pociąga za najważniejszy punkt naszych działań obierzemy praktykę, nie możemy zdradzać iż rozszerzenie naszej działalności wymaga niezwykłej precyzji w przygotowaniu i bogate doświadczenia pozwalają na stałe zabezpieczenie informacyjne naszej działalności jest zauważenie, że konsultacja z szerokim aktywem rozszerza nam efekt systemu szkolenia kadry odpowiadającego potrzebom.",
	"Nie muszę państwa przekonywać, że zakończenie tego projektu wymaga niezwykłej precyzji w tym zakresie rozszerza nam horyzonty systemu obsługi spełnia istotną rolę w restrukturyzacji przedsiębiorstwa.",
	"Natomiast zawiązanie koalicji pociąga za sobą proces wdrożenia i znaczenia tych problemów nie trzeba udowadniać, ponieważ realizacja określonych zadań stanowionych przez organizację.",
	"^1Tylko spokojnie.",
	"Nie muszę państwa przekonywać, że zmiana istniejących kryteriów koliduje z."
]

sys.stdout.buffer.write(b"Random trash to test invalid UTF-8 sequences: \xde\xad\xbe\xef\n")

print("Testing colors: ", end="")
for ch in "0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ":
	print("^%s%s" % (ch, ch), end="")
print("")

def print_line():
	print(random.choice(pasta), flush=True)

for i in range(10):
	print_line()
while True:
	print_line()
	time.sleep(random.random())