如何在测试后使funcunit关闭新的浏览器窗口

时间:2012-03-20 09:37:23

标签: javascript unit-testing javascriptmvc funcunit

我使用funcunit测试我的JavascriptMVC应用程序。它会打开一个新的浏览器窗口,运行我的应用程序。我希望它在测试后也关闭窗口。

怎么做?

2 个答案:

答案 0 :(得分:1)

调用S.win.close()关闭funcunit打开的窗口。您还可以访问其他加载的东西,比如使用S.win。$

访问该dom的jQuery实例

答案 1 :(得分:0)

呼叫:

FuncUnit._window.close();

它将关闭打开的测试窗口。

module('General',{
    setup: function() {
        S.open('test.html');
    },
    teardown: function() {
        S._window.close();
    }
});

test('Test', function() {
    ok(true, 'I live again');
});