QUnit导出全局函数

时间:2014-05-20 21:24:48

标签: qunit

我试图让QUnit与我的生产环境一起工作,并注意到QUnit导出了一个具有这个定义的日志函数:

function ( callback ) {
    config[key].push( callback );
} 

为什么这样做?似乎有一大堆全局导出的函数,如begindeepEqualdone等等。如果所有这些函数都在一个函数内,那么它们会更好吗?而不是命名空间?

不应该在文档中注明这种行为吗?我在我的代码库中定义了另一个日志函数(console.log的简写),这从QUnits端渲染了奇怪的错误,因为log("a log message")没有正确使用QUnit的日志函数。

有没有办法在其命名空间中包含QUnit?将代码赋予对象而不是window不起作用。

0 个答案:

没有答案