From 9eff3b51d7dd823a96b2e228d60fec75ae2d924d Mon Sep 17 00:00:00 2001 From: Pavel Djundik Date: Wed, 14 Aug 2019 12:01:01 +0300 Subject: [PATCH] Allow extra slash on Windows in expandHome tests Github CI on Windows ends up formatting it as 'd:\\tmp', this causes no issues besides the failing test --- test/src/helperTest.js | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/test/src/helperTest.js b/test/src/helperTest.js index 65583f41..0eb827c5 100644 --- a/test/src/helperTest.js +++ b/test/src/helperTest.js @@ -21,11 +21,13 @@ describe("Helper", function() { }); it("should not expand paths not starting with tilde", function() { - expect(Helper.expandHome("/tmp")).to.match(/^\/tmp|[A-Z]:\\tmp$/); + expect(Helper.expandHome("/tmp")).to.match(/^\/tmp|[a-zA-Z]:\\{1,2}tmp$/); }); it("should not expand a tilde in the middle of a string", function() { - expect(Helper.expandHome("/tmp/~foo")).to.match(/^\/tmp\/~foo|[A-Z]:\\tmp\\~foo$/); + expect(Helper.expandHome("/tmp/~foo")).to.match( + /^\/tmp\/~foo|[a-zA-Z]:\\{1,2}?tmp\\{1,2}~foo$/ + ); }); it("should return an empty string when given an empty string", function() {