diff options
author | Asher Gomez <ashersaupingomez@gmail.com> | 2024-04-21 11:58:59 +1000 |
---|---|---|
committer | GitHub <noreply@github.com> | 2024-04-21 01:58:59 +0000 |
commit | 98e2f6d50b6b0e077a1fae99ee77ed5ce7f33aef (patch) | |
tree | 705aaeb776265b947f42da636ceebf382f6b3943 /tests/specs/future/runtime_api/main.js | |
parent | a2bd1a724bf6539ef2f7c3682b36107aae95fa25 (diff) |
FUTURE(ext/net): remove `Deno.ListenTlsOptions.(keyFile|certFile)` (#23271)
Towards #23089
---------
Signed-off-by: Asher Gomez <ashersaupingomez@gmail.com>
Diffstat (limited to 'tests/specs/future/runtime_api/main.js')
-rw-r--r-- | tests/specs/future/runtime_api/main.js | 13 |
1 files changed, 13 insertions, 0 deletions
diff --git a/tests/specs/future/runtime_api/main.js b/tests/specs/future/runtime_api/main.js index a79185e92..b44291218 100644 --- a/tests/specs/future/runtime_api/main.js +++ b/tests/specs/future/runtime_api/main.js @@ -92,6 +92,19 @@ try { } } +// Note: this could throw with a `Deno.errors.NotFound` error if `keyFile` and +// `certFile` were used. +try { + Deno.listenTls({ port: tlsPort, keyFile: "foo", certFile: "foo" }); +} catch (error) { + if ( + error instanceof Deno.errors.InvalidData && + error.message === + "Deno.listenTls requires a key: Error creating TLS certificate" + ) { + console.log("Deno.ListenTlsOptions.(keyFile|certFile) do nothing"); + } +} console.log("Deno.customInspect is", Deno.customInspect); self.close(); |