UNPKG

xts-tcpclient

Version:

Extensible Test Suite extension for controling over TCP/IP

38 lines (36 loc) 712 B
'use strict'; const xts = require('extensible-test-suite'); const XtsTcpClient = require('../index'); let ts = new xts.TestSuite({ extensions: [ { class: XtsTcpClient, opts: { host: '127.0.0.1', port: 13333 } } ], }, { "name": "Test Suite Example Extension", "steps": [ { "name": "xts.Util.Comment", "comment": "Start TCP Client Extension" }, { "name": "xts.TcpClient.SendTcpPacket", "data": ":010000343E00;" }, { "name": "xts.TcpClient.ExpectTcpPacket", "data": ":0100000000667E00;", "time_out": 5000 } ] }); ts.run().then(()=>{ console.log("Finish"); }).catch((e)=>{ console.log(e); });