Book a Demo!
CoCalc Logo Icon
StoreFeaturesDocsShareSupportNewsAboutPoliciesSign UpSign In
Avatar for KuCalc : devops.
Download
50660 views
1
2
expect = require('expect')
3
4
common = require('./common')
5
6
describe 'compute 2+2 using the python2 kernel -- ', ->
7
@timeout(20000)
8
kernel = undefined
9
10
it 'creates a python2 kernel', ->
11
kernel = common.kernel('python2')
12
13
it 'evaluate 2+2', (done) ->
14
v = []
15
kernel.execute_code
16
code : '2+2'
17
all : true
18
cb : (err, v) ->
19
if err
20
done(err)
21
else
22
expect(common.output(v)).toEqual({ 'text/plain': '4' })
23
done()
24
25
it 'closes the kernel', ->
26
kernel.close()
27
expect(kernel._state).toBe('closed')
28
expect(kernel._kernel).toBe(undefined)
29
expect(kernel._channels).toBe(undefined)
30
31