Size: a a a

2020 July 07

PT

Pablo The F in Allure Framework
Dmitrii Tuchs
тут полная путаница с версиями
такая комбинация версий junit вообще работать не должна
кроме того allure-selenide тянет 5.12.* (вроде, но примерно так) версию селенида а тут почему-то 5.2.3
Сейчас постараюсь обновиться, спасибо
источник

DT

Dmitrii Tuchs in Allure Framework
       'junit-jupiter': '5.6.2',
       'junit-jupiter-launcher': '1.6.2',

и зависимости
  "org.junit.platform:junit-platform-launcher:${versions.'junit-jupiter-launcher'}"
  "org.junit.jupiter:junit-jupiter:${versions.'junit-jupiter'}"


для Selenide - используй последнюю версию (логгер аллюра использует LogEvent а он сильно менялся как раз в районе верси 5.4 - 5.5 точно не помню)
источник

DT

Dmitrii Tuchs in Allure Framework
ну и коли уж это чатик аллюра, странно что нет зависимостей на allure-junit и плагина allure gradle
источник

DT

Dmitrii Tuchs in Allure Framework
buildscript {
   repositories {
       maven {
           url "https://plugins.gradle.org/m2/"
       }
   }
   dependencies {
       classpath "io.qameta.allure:allure-gradle:2.8.1"
   }
}

apply plugin: 'java'
apply plugin: 'io.qameta.allure'

allure {
   autoconfigure = true
   version = '2.13.3'
}


и зависимость на

("io.qameta.allure:allure-junit5:${allure.'version'}") {
       exclude group: "org.junit.platform"
       exclude group: "org.junit.jupiter"
   }
источник

PT

Pablo The F in Allure Framework
Даже после обновлений Selenide и версий JUnit, всё-равно вижу ту же ошибку. А это точно не Intellij так себя ведет? @dtuchs
источник

AK

Andrey K in Allure Framework
Anton
Кто нить вообще юзает allure-junit5-assert ? У меня добавление его вызывает переполнение либо heap либо GC
есть такая проблема. решается добавлением aop.xml : <?xml version="1.0" encoding="utf-8"?>
<aspectj>
   <weaver>
       <include within="io.qameta..*" />
       <include within="org.junit..*" />
       <include within="com.companyname..*" />
   </weaver>
</aspectj>
источник

A

Anton in Allure Framework
Andrey K
есть такая проблема. решается добавлением aop.xml : <?xml version="1.0" encoding="utf-8"?>
<aspectj>
   <weaver>
       <include within="io.qameta..*" />
       <include within="org.junit..*" />
       <include within="com.companyname..*" />
   </weaver>
</aspectj>
опа, ничего себе, спасибо. Искал по гитхабу - вообще почти нет проектов с этой либой
источник

AK

Andrey K in Allure Framework
Anton
опа, ничего себе, спасибо. Искал по гитхабу - вообще почти нет проектов с этой либой
я добавлю в readme
источник

A

Anton in Allure Framework
Andrey K
есть такая проблема. решается добавлением aop.xml : <?xml version="1.0" encoding="utf-8"?>
<aspectj>
   <weaver>
       <include within="io.qameta..*" />
       <include within="org.junit..*" />
       <include within="com.companyname..*" />
   </weaver>
</aspectj>
спасибо, сработало
источник

A

Anton in Allure Framework
а я думал это rest-assured напортачил
источник

AK

Andrey K in Allure Framework
проблема в том что либа начинает сканировать все зависимости в проекте. я так и не нашёл как это красиво пофиксить
источник

DT

Dmitrii Tuchs in Allure Framework
Pablo The F
Даже после обновлений Selenide и версий JUnit, всё-равно вижу ту же ошибку. А это точно не Intellij так себя ведет? @dtuchs
источник

DT

Dmitrii Tuchs in Allure Framework
apply plugin: 'java'
у тебя там есть?))
источник

PT

Pablo The F in Allure Framework
да, apply plugin есть и ошибка та же
источник

PT

Pablo The F in Allure Framework
и я не юзаю в проекте Котлин @dtuchs
источник

A

Anton in Allure Framework
Andrey K
проблема в том что либа начинает сканировать все зависимости в проекте. я так и не нашёл как это красиво пофиксить
аааа, теперь дошло =) Я вспомнил что в junit4-aspect там тоже был такой файлик (юзал его для локальных запусков тестов через IDEA)
источник

A

Anton in Allure Framework
@Legionivo а для allure-assertj нужна какая то настройка? =)
источник

AK

Andrey K in Allure Framework
Anton
@Legionivo а для allure-assertj нужна какая то настройка? =)
нет, работает из коробки насколько я помню
источник

A

Anton in Allure Framework
Andrey K
нет, работает из коробки насколько я помню
да =) надо было просто либо убрать aop.xml либо добавить туда assertj =)
источник

SS

Stas Seliverstov in Allure Framework
Друзья, мы ищем в команду React/TS/JS разработчика на задачи в Allure Enterprise и Allure Report. Фул-тайм с полным погружением в Санкт-Петербурге, но готовы рассмотреть варианты с удаленной работой. Условия и вознаграждение обсуждается персонально. Все вопросы к @sseliverstov || @eroshenkoam.
источник