Как заставить funcunit закрыть новое окно браузера после тестов
Я использую funcunit для тестирования моего приложения JavascriptMVC. Он открывает новое окно браузера, где он запускает мое приложение. Я хотел бы, чтобы это также закрыло окно после испытаний.
Как это сделать?
2 ответа
Вызовите S.win.close(), чтобы закрыть окно, открытое funcunit . Вы также можете получить доступ к другим материалам, загруженным в этом виде, например, получить доступ к экземпляру jQuery этого домена с помощью S.win.
Вызов:
FuncUnit._window.close();
Он закроет открытое окно теста.
module('General',{
setup: function() {
S.open('test.html');
},
teardown: function() {
S._window.close();
}
});
test('Test', function() {
ok(true, 'I live again');
});