Skip to content

Commit

Permalink
test: skip setPriority test if insufficient permissions
Browse files Browse the repository at this point in the history
  • Loading branch information
aduh95 committed Nov 15, 2024
1 parent d9540b5 commit f60cc58
Showing 1 changed file with 10 additions and 4 deletions.
14 changes: 10 additions & 4 deletions test/parallel/test-os.js
Original file line number Diff line number Diff line change
Expand Up @@ -85,10 +85,16 @@ assert.ok(hostname.length > 0);
if (!common.isIBMi) {
const { PRIORITY_BELOW_NORMAL, PRIORITY_LOW } = os.constants.priority;
const LOWER_PRIORITY = os.getPriority() > PRIORITY_BELOW_NORMAL ? PRIORITY_BELOW_NORMAL : PRIORITY_LOW;
os.setPriority(LOWER_PRIORITY);
const priority = os.getPriority();
is.number(priority);
assert.strictEqual(priority, LOWER_PRIORITY);
try {
os.setPriority(LOWER_PRIORITY);
const priority = os.getPriority();
is.number(priority);
assert.strictEqual(priority, LOWER_PRIORITY);
} catch (err) {
// The current user might not have sufficient permissions to set this
// specific priority level.
if (err?.info?.code !== 'EACCES') throw err;
}
}

// On IBMi, os.uptime() returns 'undefined'
Expand Down

0 comments on commit f60cc58

Please sign in to comment.