Spaces:
Running
on
Zero
Running
on
Zero
| var assert = require('assert'); | |
| var python = require('../lib/python').shell; | |
| var runTests = function() { | |
| // Run a couple commands in series | |
| python('print "Hello World!"', function(err, data) { | |
| assert.equal('Hello World!\n', data); | |
| console.log('test 1 ok!'); | |
| python('print "Goodbye, Cruel World!"', function (err, data) { | |
| assert.equal('Goodbye, Cruel World!\n', data); | |
| console.log('test 2 ok!'); | |
| python('quit()'); | |
| }); | |
| }); | |
| // Run one in parallel with the first two | |
| python('print "Asynch"', function (err, data) { | |
| assert.equal('Asynch\n', data); | |
| console.log('test 3 ok!'); | |
| }); | |
| }; | |
| runTests(); | |