Path: blob/master/src/packages/jupyter/kernel/test/kernel-data.test.ts
1450 views
import {1get_kernel_data,2get_kernel_data_by_name,3getLanguage,4getPythonKernelName,5} from "@cocalc/jupyter/kernel/kernel-data";67describe("basic consistency checks with getting kernels", () => {8let kernels;9it("gets the kernels", async () => {10kernels = await get_kernel_data();11expect(kernels.length).toBeGreaterThan(0);12});1314it("for each kernel above, call get_kernel_data_by_name", async () => {15for (const x of kernels) {16const d = await get_kernel_data_by_name(x.name);17expect(d).toEqual(x);18}19});2021it("for each kernel above, call getLanguage", async () => {22for (const x of kernels) {23await getLanguage(x.name);24}25});2627it("get a python kernel", async () => {28await getPythonKernelName();29});30});313233