From 93e128931f84ca1b921e1eb9ae4331fc207365d2 Mon Sep 17 00:00:00 2001 From: Georgii Dolzhykov Date: Thu, 14 Jun 2018 20:18:02 +0300 Subject: [PATCH] test: make tests work on non-English locales (#2736) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit `Data.prototype.toString` may return non-ASCII characters, which aren't accepted by `setHeader`. E.g., on Russian locale, it might look like this: ``` > new Date().toString() 'Thu Jun 14 2018 13:11:50 GMT+0300 (Финляндия (лето))' ``` --- test/server/SimpleServer.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/test/server/SimpleServer.js b/test/server/SimpleServer.js index 88595761df5..4e7db5a0105 100644 --- a/test/server/SimpleServer.js +++ b/test/server/SimpleServer.js @@ -221,7 +221,7 @@ class SimpleServer { return; } response.setHeader('Cache-Control', 'public, max-age=31536000'); - response.setHeader('Last-Modified', this._startTime.toString()); + response.setHeader('Last-Modified', this._startTime.toISOString()); } else { response.setHeader('Cache-Control', 'no-cache, no-store'); }