2023-08-04 08:30:48 -04:00
|
|
|
// deno-lint-ignore-file no-undef
|
2024-01-01 14:58:21 -05:00
|
|
|
// Copyright 2018-2024 the Deno authors. All rights reserved. MIT license.
|
2023-08-04 08:30:48 -04:00
|
|
|
|
|
|
|
import repl from "node:repl";
|
2024-07-25 01:30:28 -04:00
|
|
|
import { assert } from "@std/assert";
|
2023-08-04 08:30:48 -04:00
|
|
|
|
|
|
|
Deno.test({
|
|
|
|
name: "repl module exports",
|
|
|
|
fn() {
|
|
|
|
assert(typeof repl.REPLServer !== "undefined");
|
|
|
|
assert(typeof repl.start !== "undefined");
|
|
|
|
// @ts-ignore not present in declaration files, but libraries depend on it
|
|
|
|
assert(typeof repl.builtinModules !== "undefined");
|
|
|
|
// @ts-ignore not present in declaration files, but libraries depend on it
|
|
|
|
assert(typeof repl._builtinLibs !== "undefined");
|
|
|
|
},
|
|
|
|
});
|