cordova-chrome-net
Version:
Use the Node `net` API in cordova Apps
20 lines (15 loc) • 499 B
JavaScript
var test = require('tape')
var net = require('net')
var TAPE_PORT = Number(process.env.TAPE_PORT)
var con = net.connect(TAPE_PORT, '127.0.0.1')
var success = false
test.createStream().on('data', function (log) {
con.write(JSON.stringify({op: 'log', log: log.toString()}))
success = log === '\n# ok\n'
}).on('end', function () {
con.write(JSON.stringify({op: 'end', success: success}))
con.end()
})
require('./tape-tcp.js')
require('./tape-disconnect.js')
require('./tape-edge-cases.js')