From f0bc98c88dfa8a044eed4c6e05a7394107364f3c Mon Sep 17 00:00:00 2001 From: Harvey Sanders Date: Tue, 30 Jan 2024 22:37:17 +0000 Subject: [PATCH] cleanup --- test/test-view.js | 62 +++++++++++++++++++++++------------------------ 1 file changed, 31 insertions(+), 31 deletions(-) diff --git a/test/test-view.js b/test/test-view.js index eae76c9..63a99d0 100644 --- a/test/test-view.js +++ b/test/test-view.js @@ -1,11 +1,7 @@ -var - config = require('../config'), - fs = require('fs-extra'), - chai = require('./helpers/chai'), - sinon = require('sinon'), - mocha = require('mocha'), - stdin = require('mock-stdin').stdin(), - view = require('../view'); +/* global describe it expect after afterEach */ +const config = require('../config'); +const stdin = require('mock-stdin').stdin(); +const view = require('../view'); // TODO : figure out why these tests pass individually, but fail when running suite. describe.skip('view', function () { @@ -23,16 +19,18 @@ describe.skip('view', function () { }); it('recursively allows user to re-enter input from stdin', function () { - var promise = view.promptForInput('Give us some test input:').then(function (input) { - console.log('Final input is ', input); - expect(input).to.equal('jfraboni'); - }); - stdin.send("jbaloni\n", "ascii"); - stdin.send("n\n", "ascii"); + const promise = view + .promptForInput('Give us some test input:') + .then(function (input) { + console.log('Final input is ', input); + expect(input).to.equal('jfraboni'); + }); + stdin.send('jbaloni\n', 'ascii'); + stdin.send('n\n', 'ascii'); setTimeout(function () { - stdin.send("jfraboni\n", "ascii"); - stdin.send("Y\n", "ascii"); + stdin.send('jfraboni\n', 'ascii'); + stdin.send('Y\n', 'ascii'); }, 100); return promise; }); @@ -45,12 +43,14 @@ describe.skip('view', function () { this.timeout(15000); it('returns requested input from stdin', function () { - var promise = view.promptForInput('Give us some test input:').then(function (input) { - console.log('Input is', input); - expect(input).to.equal('jfraboni'); - }); - stdin.send("jfraboni\n", "ascii"); - stdin.send("Y\n", "ascii"); + const promise = view + .promptForInput('Give us some test input:') + .then(function (input) { + console.log('Input is', input); + expect(input).to.equal('jfraboni'); + }); + stdin.send('jfraboni\n', 'ascii'); + stdin.send('Y\n', 'ascii'); return promise; }); }); @@ -61,15 +61,15 @@ describe.skip('view', function () { }); this.timeout(3000); - var message = config.github.msg.enterUsername; + const message = config.github.msg.enterUsername; it('NOTE: This test fails if run together with the other tests in this suite - there is some issue with the mock-sndin\nreturns requested input from stdin', function (done) { view.inquireForInput(message, function (err, username) { expect(err).to.be.null; expect(username).to.equal('jfraboni'); done(); }); - stdin.send("jfraboni\n", "ascii"); - stdin.send("Y\n", "ascii"); + stdin.send('jfraboni\n', 'ascii'); + stdin.send('Y\n', 'ascii'); }); }); @@ -79,19 +79,19 @@ describe.skip('view', function () { }); this.timeout(3000); - var message = config.github.msg.enterUsername; + const message = config.github.msg.enterUsername; it('NOTE: This test fails if run together with the other tests in this suite - there is some issue with the mock-sndin\nrecursively allows user to re-enter input from stdin', function (done) { view.inquireForInput(message, function (err, username) { expect(err).to.be.null; expect(username).to.equal('jfraboni'); done(); }); - stdin.send("jbaloni\n", "ascii"); - stdin.send("n\n", "ascii"); + stdin.send('jbaloni\n', 'ascii'); + stdin.send('n\n', 'ascii'); setTimeout(function () { - stdin.send("jfraboni\n", "ascii"); - stdin.send("Y\n", "ascii"); + stdin.send('jfraboni\n', 'ascii'); + stdin.send('Y\n', 'ascii'); }, 100); }); }); -}); \ No newline at end of file +});