Size: a a a

Allure Framework

2021 August 26

c

charlie in Allure Framework
ну бейзлайны тоже можно было бы все доставать
источник

c

charlie in Allure Framework
+ для browser.checkScreen можно прям imagediff фигачить
источник

A

Artsiom in Allure Framework
источник

A

Artsiom in Allure Framework
источник

A

Artsiom in Allure Framework
Так будет проще с телефона)
источник

A

Artsiom in Allure Framework
Пробовал и так:

const contents = new Buffer.from(../../../../expectedScreenshots/desktop_chrome/CB-5[1]_BalanceForm--1920x1040.png, 'base64') allureReporter.addAttachment('exp', contents, 'image/png')
источник

BO

Boris Osipov in Allure Framework
ну теперь сфотографируй сюда логи этого теста...
источник

A

Artsiom in Allure Framework
Он пишет что такого файла нет
источник

A

Artsiom in Allure Framework
источник

A

Artsiom in Allure Framework
Но он там есть  🤷🏻‍♂️
источник

A

Artsiom in Allure Framework
Перепроверил все раза 4
источник

TU

Telegram User in Allure Framework
Ага. Пока нет.
источник

A

Artsiom in Allure Framework
источник

A

Artsiom in Allure Framework
источник

c

charlie in Allure Framework
Начни с того, что попробуй абсолютный путь
источник

c

charlie in Allure Framework
Если сработает - проблема в текущей рабочей директории, в тестах она другая
источник

АС

Аня Соколова... in Allure Framework
Вот такие вот пути это игрушка дьявола. Может можно использовать какие нибудь алиасы?..
источник

BO

Boris Osipov in Allure Framework
вот это да! комплюхтер обманывает. давай посмотрим где он ищет файл?
добавь console.log(path.resolve('../../../../you_picture.png')) и посмотри путь.
источник

A

Artsiom in Allure Framework
Вот и проблема
источник

A

Artsiom in Allure Framework
D:\expectedScreenshots\desktop_chrome\CB-5[2]_BalanceForm--1920x1040.png
источник