summaryrefslogtreecommitdiff
path: root/test/parallel/test-tls-legacy-deprecated.js
diff options
context:
space:
mode:
authorJames M Snell <jasnell@gmail.com>2017-02-16 14:30:29 -0800
committerJames M Snell <jasnell@gmail.com>2017-03-06 14:23:20 -0800
commita2ae08999b55088cbc447e5801f009694d71c3a7 (patch)
tree1eeac16cbf8e4841da5db052bcb25a7c5ee175c2 /test/parallel/test-tls-legacy-deprecated.js
parentcd3c478f70dd71b8aeb02e041f686fa44742d81b (diff)
downloadandroid-node-v8-a2ae08999b55088cbc447e5801f009694d71c3a7.tar.gz
android-node-v8-a2ae08999b55088cbc447e5801f009694d71c3a7.tar.bz2
android-node-v8-a2ae08999b55088cbc447e5801f009694d71c3a7.zip
tls: runtime deprecation for tls.createSecurePair()
Upgrade the deprecation for _tls_legacy (`tls.createSecurePair()`) to a runtime deprecation. PR-URL: https://github.com/nodejs/node/pull/11349 Reviewed-By: Sam Roberts <vieuxtech@gmail.com> Reviewed-By: Anna Henningsen <anna@addaleax.net> Reviewed-By: Ben Noordhuis <info@bnoordhuis.nl> Reviewed-By: Fedor Indutny <fedor.indutny@gmail.com> Reviewed-By: Michael Dawson <michael_dawson@ca.ibm.com> Reviewed-By: Сковорода Никита Андреевич <chalkerx@gmail.com>
Diffstat (limited to 'test/parallel/test-tls-legacy-deprecated.js')
-rw-r--r--test/parallel/test-tls-legacy-deprecated.js12
1 files changed, 12 insertions, 0 deletions
diff --git a/test/parallel/test-tls-legacy-deprecated.js b/test/parallel/test-tls-legacy-deprecated.js
new file mode 100644
index 0000000000..df8290c862
--- /dev/null
+++ b/test/parallel/test-tls-legacy-deprecated.js
@@ -0,0 +1,12 @@
+// Flags: --no-warnings
+'use strict';
+const common = require('../common');
+const assert = require('assert');
+const tls = require('tls');
+
+common.expectWarning(
+ 'DeprecationWarning',
+ 'tls.createSecurePair() is deprecated. Please use tls.Socket instead.'
+);
+
+assert.doesNotThrow(() => tls.createSecurePair());