Size: a a a

2020 June 05

A

Andrew in JS for testing
Рисовалок полно, хочется хистори
источник

OK

Oleksandr Khotemskyi in JS for testing
Andrew
Рисовалок полно, хочется хистори
и чтоб бесплатно, и чтоб в клауде, и чтоб просто? 😉
источник

A

Andrew in JS for testing
Без Клауда, можно с геморройным деплоем :)
источник

A

Andrew in JS for testing
Пока из такого только репорт портал. Но у него инфраструктуры вокруг - гора
источник

OK

Oleksandr Khotemskyi in JS for testing
Andrew
Пока из такого только репорт портал. Но у него инфраструктуры вокруг - гора
та ладно, docker compose up и все
источник

A

Andrew in JS for testing
Да не, я в отношении больше продукта забесплатно
источник

A

Andrew in JS for testing
Там же кстати епам основной контрибьютор, тоже такое себе. Вдруг доебутся
источник

OK

Oleksandr Khotemskyi in JS for testing
Andrew
Там же кстати епам основной контрибьютор, тоже такое себе. Вдруг доебутся
к чему? Ты бы читнул лицензию )
источник

V

Vladyslav in JS for testing
Всем привет, кто юзал chai http для проверки енд поинта - подскажите в какую сторону копать
источник

V

Vladyslav in JS for testing
it('Should check that api end point for uploading image works', (done)=> {
   chai.request(devApiEndPoint)
     .post('/dev/provisional/image')
     .set('Content-Type', 'application/json')
     .attach('image', `${uploadFilesRoot}correctImage.jpg`)
     .then(function(err, res) {
       chai.expect(res).to.have.status(123);
       done();
     });
источник

V

Vladyslav in JS for testing
я вижу что имедж загружается в с3
источник

V

Vladyslav in JS for testing
но статус
источник

V

Vladyslav in JS for testing
не проверяется
источник

V

Vladyslav in JS for testing
и тест всегда зеленый
источник

V

Vladyslav in JS for testing
не важно какой статус код пытаешься ожидать
источник

V

Vladyslav in JS for testing
от 200 до 500
источник

V

Vladyslav in JS for testing
пример с офф документации 1 в 1
источник

V

Vladyslav in JS for testing
it('fails, as expected', function(done) { // <= Pass in done callback
 chai.request('http://localhost:8080')
 .get('/')
 .end(function(err, res) {
   expect(res).to.have.status(123);
   done();                               // <= Call done to signal callback end
 });
});
источник

OP

Oleksandr Pelykh in JS for testing
йоу
пытаюсь подключить allure к TS/Jasmine
почему-то не генерятся репорты в allure-reports после рана теста

1. установил эту штуку https://www.npmjs.com/package/jasmine-allure-reporter
2. создал conf.js с кодом
var AllureReporter = require('jasmine-allure-reporter');
jasmine.getEnv().addReporter(new AllureReporter({
 resultsDir: 'allure-results'
}));

что еще нужно сделать?
источник

P

Paul G in JS for testing
Vladyslav
it('Should check that api end point for uploading image works', (done)=> {
   chai.request(devApiEndPoint)
     .post('/dev/provisional/image')
     .set('Content-Type', 'application/json')
     .attach('image', `${uploadFilesRoot}correctImage.jpg`)
     .then(function(err, res) {
       chai.expect(res).to.have.status(123);
       done();
     });
Внимательно посмотри на пример из доки который ты кинул
источник