in jupytertestutil/jupytertestutil.go [462:476]
func (m *mockJupyter) deleteSession(w http.ResponseWriter, r *http.Request, sessionID string) {
m.mu.Lock()
sess, ok := m.sessions[sessionID]
if !ok {
http.NotFound(w, r)
return
}
delete(m.sessions, sessionID)
m.mu.Unlock()
if sess.Kernel == nil {
w.WriteHeader(http.StatusNoContent)
}
m.deleteKernel(w, r, sess.Kernel.ID)
return
}