summaryrefslogtreecommitdiff
path: root/test/pummel
diff options
context:
space:
mode:
authorMiguel Angel Asencio Hurtado <maasencioh@gmail.com>2017-08-09 19:29:40 +0200
committerRuben Bridgewater <ruben@bridgewater.de>2017-08-27 21:14:34 -0300
commit9a5c3cf185c6e9c4fb9264cf8e61a74a5d697ff9 (patch)
treea053ea27d73238b5b50f88503925b90aacf04537 /test/pummel
parent53c5bf546e8e52db5b11287ab3bf1375819b369b (diff)
downloadandroid-node-v8-9a5c3cf185c6e9c4fb9264cf8e61a74a5d697ff9.tar.gz
android-node-v8-9a5c3cf185c6e9c4fb9264cf8e61a74a5d697ff9.tar.bz2
android-node-v8-9a5c3cf185c6e9c4fb9264cf8e61a74a5d697ff9.zip
test: continue normalizing fixtures use
PR-URL: https://github.com/nodejs/node/pull/14716 Refs: https://github.com/nodejs/node/pull/14332 Reviewed-By: James M Snell <jasnell@gmail.com> Reviewed-By: Ruben Bridgewater <ruben@bridgewater.de> Reviewed-By: Tobias Nießen <tniessen@tnie.de> Reviewed-By: Yuta Hiroto <hello@about-hiroppy.com>
Diffstat (limited to 'test/pummel')
-rw-r--r--test/pummel/test-https-ci-reneg-attack.js6
-rw-r--r--test/pummel/test-https-large-response.js6
-rw-r--r--test/pummel/test-https-no-reader.js7
-rw-r--r--test/pummel/test-regress-GH-892.js9
-rw-r--r--test/pummel/test-tls-ci-reneg-attack.js6
-rw-r--r--test/pummel/test-tls-connect-memleak.js6
-rw-r--r--test/pummel/test-tls-securepair-client.js10
-rw-r--r--test/pummel/test-tls-server-large-request.js6
-rw-r--r--test/pummel/test-tls-session-timeout.js10
-rw-r--r--test/pummel/test-tls-throttle.js6
-rw-r--r--test/pummel/test-watch-file.js8
11 files changed, 36 insertions, 44 deletions
diff --git a/test/pummel/test-https-ci-reneg-attack.js b/test/pummel/test-https-ci-reneg-attack.js
index fbe0e37873..9e132b7df9 100644
--- a/test/pummel/test-https-ci-reneg-attack.js
+++ b/test/pummel/test-https-ci-reneg-attack.js
@@ -31,7 +31,7 @@ const assert = require('assert');
const spawn = require('child_process').spawn;
const tls = require('tls');
const https = require('https');
-const fs = require('fs');
+const fixtures = require('../common/fixtures');
// renegotiation limits to test
const LIMITS = [0, 1, 2, 3, 5, 10, 16];
@@ -48,8 +48,8 @@ const LIMITS = [0, 1, 2, 3, 5, 10, 16];
function test(next) {
const options = {
- cert: fs.readFileSync(`${common.fixturesDir}/test_cert.pem`),
- key: fs.readFileSync(`${common.fixturesDir}/test_key.pem`)
+ cert: fixtures.readSync('test_cert.pem'),
+ key: fixtures.readSync('test_key.pem')
};
let seenError = false;
diff --git a/test/pummel/test-https-large-response.js b/test/pummel/test-https-large-response.js
index 7775ccca63..d72fd2a65b 100644
--- a/test/pummel/test-https-large-response.js
+++ b/test/pummel/test-https-large-response.js
@@ -25,12 +25,12 @@ if (!common.hasCrypto)
common.skip('missing crypto');
const assert = require('assert');
-const fs = require('fs');
+const fixtures = require('../common/fixtures');
const https = require('https');
const options = {
- key: fs.readFileSync(`${common.fixturesDir}/keys/agent1-key.pem`),
- cert: fs.readFileSync(`${common.fixturesDir}/keys/agent1-cert.pem`)
+ key: fixtures.readKey('agent1-key.pem'),
+ cert: fixtures.readKey('agent1-cert.pem')
};
process.stdout.write('build body...');
diff --git a/test/pummel/test-https-no-reader.js b/test/pummel/test-https-no-reader.js
index b8071b9ba9..985d888e6d 100644
--- a/test/pummel/test-https-no-reader.js
+++ b/test/pummel/test-https-no-reader.js
@@ -26,12 +26,11 @@ if (!common.hasCrypto)
const assert = require('assert');
const https = require('https');
-const fs = require('fs');
-const path = require('path');
+const fixtures = require('../common/fixtures');
const options = {
- key: fs.readFileSync(path.join(common.fixturesDir, 'test_key.pem')),
- cert: fs.readFileSync(path.join(common.fixturesDir, 'test_cert.pem'))
+ key: fixtures.readSync('test_key.pem'),
+ cert: fixtures.readSync('test_cert.pem')
};
const buf = Buffer.allocUnsafe(1024 * 1024);
diff --git a/test/pummel/test-regress-GH-892.js b/test/pummel/test-regress-GH-892.js
index 76f98b2957..05e27628b1 100644
--- a/test/pummel/test-regress-GH-892.js
+++ b/test/pummel/test-regress-GH-892.js
@@ -33,14 +33,13 @@ if (!common.hasCrypto)
const assert = require('assert');
const spawn = require('child_process').spawn;
const https = require('https');
-const fs = require('fs');
+const fixtures = require('../common/fixtures');
const bytesExpected = 1024 * 1024 * 32;
let started = false;
-const childScript = require('path').join(common.fixturesDir,
- 'GH-892-request.js');
+const childScript = fixtures.path('GH-892-request.js');
function makeRequest() {
if (started) return;
@@ -78,8 +77,8 @@ function makeRequest() {
const serverOptions = {
- key: fs.readFileSync(`${common.fixturesDir}/keys/agent1-key.pem`),
- cert: fs.readFileSync(`${common.fixturesDir}/keys/agent1-cert.pem`)
+ key: fixtures.readKey('agent1-key.pem'),
+ cert: fixtures.readKey('agent1-cert.pem')
};
let uploadCount = 0;
diff --git a/test/pummel/test-tls-ci-reneg-attack.js b/test/pummel/test-tls-ci-reneg-attack.js
index 905d922db3..dede8ec9db 100644
--- a/test/pummel/test-tls-ci-reneg-attack.js
+++ b/test/pummel/test-tls-ci-reneg-attack.js
@@ -30,7 +30,7 @@ if (!common.opensslCli)
const assert = require('assert');
const spawn = require('child_process').spawn;
const tls = require('tls');
-const fs = require('fs');
+const fixtures = require('../common/fixtures');
// renegotiation limits to test
const LIMITS = [0, 1, 2, 3, 5, 10, 16];
@@ -47,8 +47,8 @@ const LIMITS = [0, 1, 2, 3, 5, 10, 16];
function test(next) {
const options = {
- cert: fs.readFileSync(`${common.fixturesDir}/test_cert.pem`),
- key: fs.readFileSync(`${common.fixturesDir}/test_key.pem`)
+ cert: fixtures.readSync('test_cert.pem'),
+ key: fixtures.readSync('test_key.pem')
};
let seenError = false;
diff --git a/test/pummel/test-tls-connect-memleak.js b/test/pummel/test-tls-connect-memleak.js
index c086933a3e..4425e8d04e 100644
--- a/test/pummel/test-tls-connect-memleak.js
+++ b/test/pummel/test-tls-connect-memleak.js
@@ -28,7 +28,7 @@ if (!common.hasCrypto)
const assert = require('assert');
const tls = require('tls');
-const fs = require('fs');
+const fixtures = require('../common/fixtures');
assert.strictEqual(
typeof global.gc,
@@ -37,8 +37,8 @@ assert.strictEqual(
);
tls.createServer({
- cert: fs.readFileSync(`${common.fixturesDir}/test_cert.pem`),
- key: fs.readFileSync(`${common.fixturesDir}/test_key.pem`)
+ cert: fixtures.readSync('test_cert.pem'),
+ key: fixtures.readSync('test_key.pem')
}).listen(common.PORT);
{
diff --git a/test/pummel/test-tls-securepair-client.js b/test/pummel/test-tls-securepair-client.js
index e1a489a145..dbcd33d534 100644
--- a/test/pummel/test-tls-securepair-client.js
+++ b/test/pummel/test-tls-securepair-client.js
@@ -29,10 +29,9 @@ if (!common.opensslCli)
if (!common.hasCrypto)
common.skip('missing crypto');
-const join = require('path').join;
const net = require('net');
const assert = require('assert');
-const fs = require('fs');
+const fixtures = require('../common/fixtures');
const tls = require('tls');
const spawn = require('child_process').spawn;
@@ -56,11 +55,8 @@ function test2() {
}
function test(keyfn, certfn, check, next) {
- keyfn = join(common.fixturesDir, keyfn);
- const key = fs.readFileSync(keyfn).toString();
-
- certfn = join(common.fixturesDir, certfn);
- const cert = fs.readFileSync(certfn).toString();
+ const key = fixtures.readSync(keyfn).toString();
+ const cert = fixtures.readSync(certfn).toString();
const server = spawn(common.opensslCli, ['s_server',
'-accept', common.PORT,
diff --git a/test/pummel/test-tls-server-large-request.js b/test/pummel/test-tls-server-large-request.js
index 3255633ec7..a99c142d53 100644
--- a/test/pummel/test-tls-server-large-request.js
+++ b/test/pummel/test-tls-server-large-request.js
@@ -26,15 +26,15 @@ if (!common.hasCrypto)
const assert = require('assert');
const tls = require('tls');
-const fs = require('fs');
+const fixtures = require('../common/fixtures');
const stream = require('stream');
const util = require('util');
const request = Buffer.from('ABCD'.repeat(1024 * 256 - 1)); // 1mb
const options = {
- key: fs.readFileSync(`${common.fixturesDir}/keys/agent1-key.pem`),
- cert: fs.readFileSync(`${common.fixturesDir}/keys/agent1-cert.pem`)
+ key: fixtures.readKey('agent1-key.pem'),
+ cert: fixtures.readKey('agent1-cert.pem')
};
function Mediator() {
diff --git a/test/pummel/test-tls-session-timeout.js b/test/pummel/test-tls-session-timeout.js
index 9b175da77e..56fdfa16ea 100644
--- a/test/pummel/test-tls-session-timeout.js
+++ b/test/pummel/test-tls-session-timeout.js
@@ -43,14 +43,13 @@ function doTest() {
const tls = require('tls');
const fs = require('fs');
const join = require('path').join;
+ const fixtures = require('../common/fixtures');
const spawn = require('child_process').spawn;
const SESSION_TIMEOUT = 1;
- const keyFile = join(common.fixturesDir, 'agent.key');
- const certFile = join(common.fixturesDir, 'agent.crt');
- const key = fs.readFileSync(keyFile);
- const cert = fs.readFileSync(certFile);
+ const key = fixtures.path('agent.key');
+ const cert = fixtures.path('agent.crt');
const options = {
key: key,
cert: cert,
@@ -66,9 +65,8 @@ function doTest() {
const sessionFileName = (function() {
const ticketFileName = 'tls-session-ticket.txt';
- const fixturesPath = join(common.fixturesDir, ticketFileName);
const tmpPath = join(common.tmpDir, ticketFileName);
- fs.writeFileSync(tmpPath, fs.readFileSync(fixturesPath));
+ fs.writeFileSync(tmpPath, fixtures.readSync(ticketFileName));
return tmpPath;
}());
diff --git a/test/pummel/test-tls-throttle.js b/test/pummel/test-tls-throttle.js
index 2d0ea1c673..3e18c4cff4 100644
--- a/test/pummel/test-tls-throttle.js
+++ b/test/pummel/test-tls-throttle.js
@@ -29,15 +29,15 @@ if (!common.hasCrypto)
const assert = require('assert');
const tls = require('tls');
-const fs = require('fs');
+const fixtures = require('../common/fixtures');
process.stdout.write('build body...');
const body = 'hello world\n'.repeat(1024 * 1024);
process.stdout.write('done\n');
const options = {
- key: fs.readFileSync(`${common.fixturesDir}/keys/agent2-key.pem`),
- cert: fs.readFileSync(`${common.fixturesDir}/keys/agent2-cert.pem`)
+ key: fixtures.readKey('agent2-key.pem'),
+ cert: fixtures.readKey('agent2-cert.pem')
};
const server = tls.Server(options, common.mustCall(function(socket) {
diff --git a/test/pummel/test-watch-file.js b/test/pummel/test-watch-file.js
index 0ca8154ee2..4a72820520 100644
--- a/test/pummel/test-watch-file.js
+++ b/test/pummel/test-watch-file.js
@@ -20,13 +20,13 @@
// USE OR OTHER DEALINGS IN THE SOFTWARE.
'use strict';
-const common = require('../common');
-const assert = require('assert');
+require('../common');
+const assert = require('assert');
const fs = require('fs');
-const path = require('path');
+const fixtures = require('../common/fixtures');
-const f = path.join(common.fixturesDir, 'x.txt');
+const f = fixtures.path('x.txt');
let changes = 0;
function watchFile() {