From af31ce192520c9f39c5c7d4ceec5441f27e69ac6 Mon Sep 17 00:00:00 2001 From: yuwei Date: Thu, 17 Sep 2015 16:39:10 +0800 Subject: [PATCH] =?UTF-8?q?=E7=BA=A0=E6=AD=A3=E9=94=99=E5=88=AB=E5=AD=97?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit 根据 前文的 > 涉及了异步调用,而 mocha 是无法感知异步调用完成的 感知,推测出感到到应该是感知到 --- lesson8/README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/lesson8/README.md b/lesson8/README.md index b2d8ffd..8ec2d31 100644 --- a/lesson8/README.md +++ b/lesson8/README.md @@ -143,7 +143,7 @@ describe('test/app.test.js', function () { // 之所以这个测试的 function 要接受一个 done 函数,是因为我们的测试内容 // 涉及了异步调用,而 mocha 是无法感知异步调用完成的。所以我们主动接受它提供 // 的 done 函数,在测试完毕时,自行调用一下,以示结束。 - // mocha 可以感到到我们的测试函数是否接受 done 参数。js 中,function + // mocha 可以感知到我们的测试函数是否接受 done 参数。js 中,function // 对象是有长度的,它的长度由它的参数数量决定 // (function (a, b, c, d) {}).length === 4 // 所以 mocha 通过我们测试函数的长度就可以确定我们是否是异步测试。