Skip to content

Commit 0a9df6a

Browse files
committed
test: add fixture trim option
1 parent df2fe87 commit 0a9df6a

File tree

2 files changed

+9
-4
lines changed

2 files changed

+9
-4
lines changed

test/common/fixtures.js

+7-2
Original file line numberDiff line numberDiff line change
@@ -15,8 +15,13 @@ function readFixtureSync(args, enc) {
1515
return fs.readFileSync(fixturesPath(args), enc);
1616
}
1717

18-
function readFixtureKey(name, enc) {
19-
return fs.readFileSync(fixturesPath('keys', name), enc);
18+
function readFixtureKey(name, enc, trim) {
19+
let result = fs.readFileSync(fixturesPath('keys', name), enc);
20+
if (trim) {
21+
result = Buffer.from(result.toString().trim(), 'utf8');
22+
}
23+
24+
return result;
2025
}
2126

2227
function readFixtureKeys(enc, ...names) {

test/parallel/test-crypto-certificate.js

+2-2
Original file line numberDiff line numberDiff line change
@@ -30,9 +30,9 @@ const { Certificate } = crypto;
3030
const fixtures = require('../common/fixtures');
3131

3232
// Test Certificates
33-
const spkacValid = fixtures.readKey('rsa_spkac.spkac');
33+
const spkacValid = fixtures.readKey('rsa_spkac.spkac', null, true);
3434
const spkacChallenge = 'this-is-a-challenge';
35-
const spkacFail = fixtures.readKey('rsa_spkac_invalid.spkac');
35+
const spkacFail = fixtures.readKey('rsa_spkac_invalid.spkac', null, true);
3636
const spkacPublicPem = fixtures.readKey('rsa_public.pem');
3737

3838
function copyArrayBuffer(buf) {

0 commit comments

Comments
 (0)