Я использую Karma с Jasmine, настроенным с браузером PhantomJS, как описано в разделе браузера Карма конфиг.
Я тестирую поведение прокрутки на странице, проверяя значение $('body,html').scrollTop()
.
Это отлично работает в Chrome. Тем не менее, в PhantomJS размер окна, кажется, растет как размер документа. Из своих документов, работающих с видовым экраном и scrollPosition требуется использование прямого API-интерфейса phantomJS WebPage.
Есть ли способ в скриптах спецификации Karma для доступа к объекту страницы PhantomJS?