From d6452b39460ee46ade1ed9a5c95e469fd23a812c Mon Sep 17 00:00:00 2001 From: Nathan Whitaker <17734409+nathanwhit@users.noreply.github.com> Date: Mon, 25 Mar 2024 17:53:50 -0700 Subject: 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. --- tests/integration/mod.rs | 2 ++ 1 file changed, 2 insertions(+) (limited to 'tests/integration/mod.rs') diff --git a/tests/integration/mod.rs b/tests/integration/mod.rs index 40dd880b5..9253cae32 100644 --- a/tests/integration/mod.rs +++ b/tests/integration/mod.rs @@ -38,6 +38,8 @@ mod install; mod js_unit_tests; #[path = "jsr_tests.rs"] mod jsr; +#[path = "jupyter_tests.rs"] +mod jupyter; #[path = "lint_tests.rs"] mod lint; #[path = "lsp_tests.rs"] -- cgit v1.2.3