Skip to content

Commit 0fdea88

Browse files
committed
[fixup] only run test if OpenSSL supports it
1 parent 38eb549 commit 0fdea88

File tree

1 file changed

+17
-15
lines changed

1 file changed

+17
-15
lines changed

test/parallel/test-crypto-prime.js

+17-15
Original file line numberDiff line numberDiff line change
@@ -139,22 +139,24 @@ generatePrime(
139139
// The behavior when specifying only add without rem should depend on the
140140
// safe option.
141141

142-
generatePrime(128, {
143-
bigint: true,
144-
add: 5n
145-
}, common.mustSucceed((prime) => {
146-
assert(checkPrimeSync(prime));
147-
assert.strictEqual(prime % 5n, 1n);
148-
}));
142+
if (process.versions.openssl >= '1.1.1f') {
143+
generatePrime(128, {
144+
bigint: true,
145+
add: 5n
146+
}, common.mustSucceed((prime) => {
147+
assert(checkPrimeSync(prime));
148+
assert.strictEqual(prime % 5n, 1n);
149+
}));
149150

150-
generatePrime(128, {
151-
bigint: true,
152-
safe: true,
153-
add: 5n
154-
}, common.mustSucceed((prime) => {
155-
assert(checkPrimeSync(prime));
156-
assert.strictEqual(prime % 5n, 3n);
157-
}));
151+
generatePrime(128, {
152+
bigint: true,
153+
safe: true,
154+
add: 5n
155+
}, common.mustSucceed((prime) => {
156+
assert(checkPrimeSync(prime));
157+
assert.strictEqual(prime % 5n, 3n);
158+
}));
159+
}
158160
}
159161

160162
[1, 'hello', {}, []].forEach((i) => {

0 commit comments

Comments
 (0)