Преглед на файлове

Don't fail with the first browser error.

log all browser errors and then fail
bubble
Mohsen Azimi преди 9 години
родител
ревизия
157dc79e9f
променени са 1 файла, в които са добавени 9 реда и са изтрити 4 реда
  1. +9
    -4
      src/test/e2e/index.js

+ 9
- 4
src/test/e2e/index.js Целия файл

@@ -30,15 +30,20 @@ var driver = new webdriver.Builder().
function checkConsoleErros () {
it('should not have any console errors', function (done) {
driver.manage().logs().get('browser').then(function(browserLogs) {

var errors = [];

browserLogs.forEach(function(log){

// 900 and above is "error" level. Console should not have any errors
if (log.level.value > 900) {
console.error('browser error message:', log.message);
console.log('browser error message:', log.message);
errors.push(log);
}
});

// 900 and above is "error" level. Console should not have any errors
expect(log.level.value).not.to.be.greaterThan(900);
expect(errors).to.be.empty;

});
done();
});
});


Зареждане…
Отказ
Запис