2017-12-15 2 views
0

테스트 용 모카를 사용하고 있습니다.프로젝트에서 모카 테스트를 실행할 때 테스트 후 종료 할 수 없습니다.

여기가 내 테스트 케이스입니다. 먼저

const mysql_service = require('../../router/mysql_service') 

const chai = require('chai') 
var chaiAsPromised = require("chai-as-promised"); 

chai.use(chaiAsPromised); 
const expect = chai.expect; 
describe('mysql_service', function() { 
    this.timeout(20000) 
    it('#qryInterconnectionStocks', function (done) { 
     mysql_service.qryInterconnectionStocks(20) 
     .then(function(result) { 
     expect(result).not.to.be.null 
     expect(Array.isArray(result)).to.be.true 
     // console.log(result) 
     done() 
     },function(err) { 
     console.log(err) 
     expect(err).to.be.null 
     done(err) 
     }) 

    }) 
}) 

, 나는 테스트 명령을

mocha test/**/*.js 

그것은 성공을 실행하지만, 터미널 출구를하지 않습니다.

답변

0

을 보려면 mocha 명령에 --exit 플래그를 추가해야합니다.

+0

작동합니다! 고마워 친구! –

+0

@ Owen.Zhao 정답으로 사용하실 수 있습니다. – Jehy

관련 문제