Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/nodejs/node.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAdrian Estrada <edsadr@gmail.com>2017-01-20 04:40:33 +0300
committerMyles Borins <myles.borins@gmail.com>2017-03-09 04:11:15 +0300
commit0c605400146b802159d976da4989c8a64c1e9880 (patch)
tree6f75a61066b2abd9ad43c160d841a739f0e79060
parentb5a0d46c556a87c63eff781927c0d2bb8fb18104 (diff)
test: improve code in test-crypto-verify
* use common.mustCall to validate functions executions * use common.fail to check test fail * remove console.log * use arrow functions PR-URL: https://github.com/nodejs/node/pull/10845 Reviewed-By: Colin Ihrig <cjihrig@gmail.com> Reviewed-By: Sam Roberts <vieuxtech@gmail.com> Reviewed-By: Michaƫl Zasso <targos@protonmail.com> Reviewed-By: James M Snell <jasnell@gmail.com>
-rw-r--r--test/parallel/test-crypto-verify-failure.js28
1 files changed, 12 insertions, 16 deletions
diff --git a/test/parallel/test-crypto-verify-failure.js b/test/parallel/test-crypto-verify-failure.js
index fdc27215027..415e13ff64e 100644
--- a/test/parallel/test-crypto-verify-failure.js
+++ b/test/parallel/test-crypto-verify-failure.js
@@ -19,36 +19,32 @@ var options = {
cert: fs.readFileSync(common.fixturesDir + '/keys/agent1-cert.pem')
};
-var server = tls.Server(options, function(socket) {
- setImmediate(function() {
- console.log('sending');
+const server = tls.Server(options, (socket) => {
+ setImmediate(() => {
verify();
- setImmediate(function() {
+ setImmediate(() => {
socket.destroy();
});
});
});
function verify() {
- console.log('verify');
crypto.createVerify('RSA-SHA1')
.update('Test')
.verify(certPem, 'asdfasdfas', 'base64');
}
-server.listen(0, function() {
+server.listen(0, common.mustCall(() => {
tls.connect({
- port: this.address().port,
+ port: server.address().port,
rejectUnauthorized: false
- }, function() {
+ }, common.mustCall(() => {
verify();
- }).on('data', function(data) {
- console.log(data);
- }).on('error', function(err) {
- throw err;
- }).on('close', function() {
- server.close();
- }).resume();
-});
+ }))
+ .on('error', common.fail)
+ .on('close', common.mustCall(() => {
+ server.close();
+ })).resume();
+}));
server.unref();