Size: a a a

2020 May 17

M

Maksim in Allure Framework
мне помогло
источник

A

Artem in Allure Framework
спасибо, у меня проблема с aspectj и тесты совсем не запускаются на 13 и выше
источник

A

Alex in Allure Framework
Доброго времени суток. Возможно у меня странный вопрос, но всё же. Возможно кому то нужно было прокидывать @Step в Override методы и кто то подскажет рецепт. Не могу понять как в аспекте сделать описание(
источник
2020 May 18

A

Anton in Allure Framework
Можно вместо аннотацию использовать лямбду step() https://github.com/allure-framework/allure-java/issues/232
источник

A

Anton in Allure Framework
Сорян вот ссылка верная https://github.com/allure-framework/allure-java/pull/282
источник

A

Alex in Allure Framework
Спасибо. полезный линк. Но хочется ничего не использовать :)
источник

A

Anton in Allure Framework
ты видимо хочешь юзать один и тот же метод в разных местах - и где то он будет переписан через Override - а описание шага хочется сделать похожим, но не одинаковым. Тогда просто в обоих случаях вместо аннотации Step используй метод step()
источник

A

Alex in Allure Framework
Не, видимо не правильно выразился. Я хочу автоматом наследовать @Step в переопределенных методах
источник

A

Anton in Allure Framework
Вот так врядли получится
источник

A

Anton in Allure Framework
эти степы работают через аспект
источник

A

Alex in Allure Framework
Да, я поэтому написал про них. Не могуй поймать кастомым аспектом такое, не хватает знаний и умений гуглить(
источник

P

Pavel in Allure Framework
Привет! Связка allure+pytest.
Использую декоратор @step над методом.
@allure.step("using argument {first_arg}")
def some_method(first_arg, second_arg):
   pass

@allure.step("using argument {first_arg}")
def some_method(first_arg, second_arg):
   pass

first_arg - это некая строка
Вопрос: Как в описании step вывести только какую-то часть строки, используя split?
Если использовать внутри метода with step(f'using argument {first_arg.split(","[-1])}') - то работает, но в отчете не появляются перечень значений переменных
а если в декораторе, то ошибка
источник

SS

Stas Seliverstov in Allure Framework
Привет
источник

SS

Stas Seliverstov in Allure Framework
Там format(...) используется
источник

SS

Stas Seliverstov in Allure Framework
Если там можно плейсхрлдер сделать для элемента в массиве то ок
источник

P

Pavel in Allure Framework
Stas Seliverstov
Если там можно плейсхрлдер сделать для элемента в массиве то ок
Эээ.. можно поподробнее?
источник

SS

Stas Seliverstov in Allure Framework
Посмотрел - в лоб не сделать. Можно свой врапер вокруг step декоратора
источник

P

Pavel in Allure Framework
Ок, спасибо... это больше хотелка
источник

SS

Stas Seliverstov in Allure Framework
А задача то какая?
источник

P

Pavel in Allure Framework
Показать в шаге вхожящие параметры + выдрать из параметра слово и добавить в описание шага для уточнения и красоты
источник