1
0
mirror of https://github.com/vlang/v.git synced 2023-08-10 21:13:21 +03:00

time: consolidate the different sleep functions into time.wait(Duration) (#8853)

This commit is contained in:
zakuro
2021-02-22 00:05:03 +09:00
committed by GitHub
parent b1209aac1b
commit ac4791045f
49 changed files with 156 additions and 179 deletions

View File

@ -20,7 +20,7 @@ fn test_ws() {
}
port := 30000 + rand.intn(1024)
go start_server(port)
time.sleep_ms(500)
time.wait(500 * time.millisecond)
ws_test('ws://localhost:$port') or { assert false }
}
@ -92,10 +92,10 @@ fn ws_test(uri string) ? {
for msg in text {
ws.write(msg.bytes(), .text_frame) or { panic('fail to write to websocket') }
// sleep to give time to recieve response before send a new one
time.sleep_ms(100)
time.wait(100 * time.millisecond)
}
// sleep to give time to recieve response before asserts
time.sleep_ms(1500)
time.wait(1500 * time.millisecond)
// We expect at least 2 pongs, one sent directly and one indirectly
assert test_results.nr_pong_received >= 2
assert test_results.nr_messages == 2