Make the test server's SlowServerHandler match the documentation.
Fractional timeouts currently silently turn into 1.0 seconds.
BUG=none
Review URL: https://codereview.chromium.org/1049343002
Cr-Original-Commit-Position: refs/heads/master@{#323104}
Cr-Mirrored-From: https://chromium.googlesource.com/chromium/src
Cr-Mirrored-Commit: 41a453a212a142beab3e0391461d0b90f2449a4c
diff --git a/testserver.py b/testserver.py
index c22962d..19409d2 100755
--- a/testserver.py
+++ b/testserver.py
@@ -1325,14 +1325,14 @@
wait_sec = 1.0
if query_char >= 0:
try:
- wait_sec = int(self.path[query_char + 1:])
+ wait_sec = float(self.path[query_char + 1:])
except ValueError:
pass
time.sleep(wait_sec)
self.send_response(200)
self.send_header('Content-Type', 'text/plain')
self.end_headers()
- self.wfile.write("waited %d seconds" % wait_sec)
+ self.wfile.write("waited %.1f seconds" % wait_sec)
return True
def ChunkedServerHandler(self):