test: remove sha from test expectations
"sha" in OpenSSL refers to SHA-0 which was removed from OpenSSL 1.1.0 and is insecure. Replace it with SHA-256 which is present in both 1.0.2 and 1.1.0. Short of shipping a reimplementation in Node, this is an unavoidable behavior change with 1.1.0. PR-URL: https://github.com/nodejs/node/pull/16130 Reviewed-By: Ben Noordhuis <info@bnoordhuis.nl> Reviewed-By: Rod Vagg <rod@vagg.org>
This commit is contained in:
parent
ffb8f031a4
commit
00a55e6287
@ -132,12 +132,12 @@ const noCapitals = /^[^A-Z]+$/;
|
||||
assert(tlsCiphers.every((value) => noCapitals.test(value)));
|
||||
validateList(tlsCiphers);
|
||||
|
||||
// Assert that we have sha and sha1 but not SHA and SHA1.
|
||||
// Assert that we have sha1 and sha256 but not SHA1 and SHA256.
|
||||
assert.notStrictEqual(0, crypto.getHashes().length);
|
||||
assert(crypto.getHashes().includes('sha1'));
|
||||
assert(crypto.getHashes().includes('sha'));
|
||||
assert(crypto.getHashes().includes('sha256'));
|
||||
assert(!crypto.getHashes().includes('SHA1'));
|
||||
assert(!crypto.getHashes().includes('SHA'));
|
||||
assert(!crypto.getHashes().includes('SHA256'));
|
||||
assert(crypto.getHashes().includes('RSA-SHA1'));
|
||||
assert(!crypto.getHashes().includes('rsa-sha1'));
|
||||
validateList(crypto.getHashes());
|
||||
|
Loading…
x
Reference in New Issue
Block a user