From 38d1a0eab11062da2d900d8d0fac787688d359ea Mon Sep 17 00:00:00 2001 From: Valentin Popov Date: Mon, 9 Oct 2017 20:21:01 +0400 Subject: Add cyclic testing --- src/test.js | 36 ++++++++++++++++++++++++++++-------- 1 file changed, 28 insertions(+), 8 deletions(-) diff --git a/src/test.js b/src/test.js index f0d1431..1c34e5f 100644 --- a/src/test.js +++ b/src/test.js @@ -29,16 +29,36 @@ describe('iii-client:', () => { }); it('connect():', (done) => { - connect(uuid, (request) => { - assert.isObject(request); - done(); - }); + var value = 0; + var test = () => { + connect(uuid, (request) => { + if (!typeof request === 'object' && value++ < 5) { + test(); + } + else { + assert.isObject(request); + done(); + } + }); + } + + test(); }); it('send():', (done) => { - send(uuid, text, (request) => { - assert.isObject(request); - done(); - }); + var value = 0; + var test = () => { + send(uuid, text, (request) => { + if (!typeof request === 'object' && value++ < 5) { + test(); + } + else { + assert.isObject(request); + done(); + } + }); + } + + test(); }); }); \ No newline at end of file -- cgit v1.2.3