Ошибка сценария WCT в Firefox 55, но не в Chrome или Safari. Смотрите больше информации ниже
Когда я запускаю приведенные ниже тесты в Chrome или Safari, они проходят, но в Firefox 55 я получаю сообщение об ошибке "Ошибка: ошибка сценария, сопровождаемая (data:text/javascript;charset=utf-8 и тело определения класса ES6 для компонент, который я тестирую.
Смотрите тест ниже:
setup(() => {
server = sinon.fakeServer.create();
server.respondWith(
'GET',
/\/groups\/my/, [
200,
responseHeaders.json,
JSON.stringify(serverResponse.getMyBadges)
]
);
server.xhr.useFilters = true;
server.xhr.addFilter(function(method, url) {
//whenever the this returns true the request will not faked
return url.includes('swagger.json');
});
server.autoRespond = true;
myEl = fixture('my-testfixture');
myEl.$.backend.addEventListener('initialized', (e) => {
if (e.detail.value) {
responder = myEl.$.backend.buildActionCallbacks('myGroups');
listGetter = responder.paginatedListGetter.get();
}
});
});
test('Confirm that we are able to create a paginatedListGetter', (done) => {
myEl.$.backend.addEventListener('initialized', (e) => {
expect(responder).to.have.property('paginatedListGetter');
done();
});
});