aboutsummaryrefslogtreecommitdiff
path: root/test/parallel/test-process-uid-gid.js
diff options
context:
space:
mode:
Diffstat (limited to 'test/parallel/test-process-uid-gid.js')
-rw-r--r--test/parallel/test-process-uid-gid.js9
1 files changed, 8 insertions, 1 deletions
diff --git a/test/parallel/test-process-uid-gid.js b/test/parallel/test-process-uid-gid.js
index d3aac29dec..d044c45a32 100644
--- a/test/parallel/test-process-uid-gid.js
+++ b/test/parallel/test-process-uid-gid.js
@@ -61,7 +61,14 @@ if (process.getuid() !== 0) {
// If we are running as super user...
const oldgid = process.getgid();
-process.setgid('nobody');
+try {
+ process.setgid('nobody');
+} catch (err) {
+ if (err.message !== 'setgid group id does not exist') {
+ throw err;
+ }
+ process.setgid('nogroup');
+}
const newgid = process.getgid();
assert.notStrictEqual(newgid, oldgid);