diff options
author | Nathan Whitaker <17734409+nathanwhit@users.noreply.github.com> | 2024-03-25 17:53:50 -0700 |
---|---|---|
committer | GitHub <noreply@github.com> | 2024-03-25 17:53:50 -0700 |
commit | d6452b39460ee46ade1ed9a5c95e469fd23a812c (patch) | |
tree | e2d7e56464f90a7bf93d14e6b6a56afe0a6c933a /tests/Cargo.toml | |
parent | 0346e597bf2d95f5bfce20d3aadf697e9ee45fe4 (diff) |
chore(tests): Introduce integration tests for `jupyter` subcommand (#23074)
Before this PR, we didn't have any integration tests set up for the
`jupyter` subcommand.
This PR adds a basic jupyter client and helpers for writing integration
tests for the jupyter kernel. A lot of the code here is boilerplate,
mainly around the message format for jupyter.
This also adds a few basic integration tests, most notably for
requesting execution of a snippet of code and getting the correct
results.
Diffstat (limited to 'tests/Cargo.toml')
-rw-r--r-- | tests/Cargo.toml | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/tests/Cargo.toml b/tests/Cargo.toml index 872920bd9..1c2d8de4b 100644 --- a/tests/Cargo.toml +++ b/tests/Cargo.toml @@ -33,6 +33,7 @@ required-features = ["run"] [dev-dependencies] bytes.workspace = true +chrono.workspace = true deno_ast.workspace = true deno_bench_util.workspace = true deno_cache_dir = { workspace = true } @@ -59,6 +60,8 @@ tower-lsp.workspace = true trust-dns-client = "=0.22.0" trust-dns-server = "=0.22.1" url.workspace = true +uuid = { workspace = true, features = ["serde"] } +zeromq.workspace = true [target.'cfg(unix)'.dev-dependencies] nix.workspace = true |