2012-03-20 73 views

回答

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'); 
}); 
+1

我補充說,在我的模塊拆卸,但我得到「FuncUnit_window未定義」。 – raimohanska 2012-05-23 13:14:31

+0

我想,你也可以使用S._window。 _window是實際包含窗口的「私有」屬性。 – koalix 2012-11-02 06:20:40

1

調用S.win.close()關閉由funcunit打開的窗口。您還可以訪問其他東西,像使用S.win訪問該dom的jQuery實例。$

+0

用更新的funcunit,這個工程: teardown:function(){ F.win.close(); } – dbachrach 2014-01-25 18:27:32