summaryrefslogtreecommitdiff
path: root/tests/integration/jupyter_tests.rs
diff options
context:
space:
mode:
Diffstat (limited to 'tests/integration/jupyter_tests.rs')
-rw-r--r--tests/integration/jupyter_tests.rs28
1 files changed, 28 insertions, 0 deletions
diff --git a/tests/integration/jupyter_tests.rs b/tests/integration/jupyter_tests.rs
index 29636f305..02695c595 100644
--- a/tests/integration/jupyter_tests.rs
+++ b/tests/integration/jupyter_tests.rs
@@ -533,3 +533,31 @@ async fn jupyter_execute_request() -> Result<()> {
Ok(())
}
+
+#[tokio::test]
+async fn jupyter_store_history_false() -> Result<()> {
+ let (_ctx, client, _process) = setup().await;
+ client
+ .send(
+ Shell,
+ "execute_request",
+ json!({
+ "silent": false,
+ "store_history": false,
+ "code": "console.log(\"asdf\")"
+ }),
+ )
+ .await?;
+
+ let reply = client.recv(Shell).await?;
+ assert_eq!(reply.header.msg_type, "execute_reply");
+ assert_eq_subset(
+ reply.content,
+ json!({
+ "status": "ok",
+ "execution_count": 0,
+ }),
+ );
+
+ Ok(())
+}