summaryrefslogtreecommitdiff
path: root/test/known_issues
diff options
context:
space:
mode:
authorRich Trott <rtrott@gmail.com>2021-03-13 11:50:52 -0800
committerRich Trott <rtrott@gmail.com>2021-03-17 21:56:52 -0700
commit55f0955864618d4f9c0108891a82411a40661e5a (patch)
tree143f3a8bc503cbc3984919d90adbfe74f21b61eb /test/known_issues
parentab6c7dd01cfc5c00be965b3bde8b7a96bd6ef885 (diff)
downloadnode-new-55f0955864618d4f9c0108891a82411a40661e5a.tar.gz
test: add known_issues test for #13683
Add a known_issues test for a known Windows issue. Refs: https://github.com/nodejs/node/issues/13683 PR-URL: https://github.com/nodejs/node/pull/37744 Reviewed-By: Colin Ihrig <cjihrig@gmail.com> Reviewed-By: Richard Lau <rlau@redhat.com>
Diffstat (limited to 'test/known_issues')
-rw-r--r--test/known_issues/known_issues.status16
-rw-r--r--test/known_issues/test-path-posix-relative-on-windows.js10
2 files changed, 26 insertions, 0 deletions
diff --git a/test/known_issues/known_issues.status b/test/known_issues/known_issues.status
index e0f0a45608..690e6e9840 100644
--- a/test/known_issues/known_issues.status
+++ b/test/known_issues/known_issues.status
@@ -15,16 +15,32 @@ test-vm-timeout-escape-queuemicrotask: SKIP
[$system==win32]
[$system==linux]
+# Windows-specific test
+test-path-posix-relative-on-windows: SKIP
[$system==macos]
+# Windows-specific test
+test-path-posix-relative-on-windows: SKIP
[$system==solaris]
+# Windows-specific test
+test-path-posix-relative-on-windows: SKIP
[$system==freebsd]
+# Windows-specific test
+test-path-posix-relative-on-windows: SKIP
[$system==aix]
+# Windows-specific test
+test-path-posix-relative-on-windows: SKIP
[$arch==arm]
# The Raspberry Pis are too slow to run this test.
# See https://github.com/nodejs/build/issues/2227#issuecomment-608334574
test-crypto-authenticated-stream: SKIP
+# Windows-specific test
+test-path-posix-relative-on-windows: SKIP
+
+[$system==ibmi]
+# Windows-specific test
+test-path-posix-relative-on-windows: SKIP
diff --git a/test/known_issues/test-path-posix-relative-on-windows.js b/test/known_issues/test-path-posix-relative-on-windows.js
new file mode 100644
index 0000000000..bcaaca8b18
--- /dev/null
+++ b/test/known_issues/test-path-posix-relative-on-windows.js
@@ -0,0 +1,10 @@
+'use strict';
+
+require('../common');
+const assert = require('assert');
+const path = require('path');
+
+// Refs: https://github.com/nodejs/node/issues/13683
+
+const relativePath = path.posix.relative('a/b/c', '../../x');
+assert.match(relativePath, /^(\.\.\/){3,5}x$/);