Upgrade allure-citrus to Citrus Framework 3.4
I maintainer di solito rispondono entro 2 giorni
Nessuno ha ancora preso questa issue.
Valutazione
- Difficoltà
- 4/5
- Tempo stimato
- 3-5 giorni
- Idoneità per principianti
- 35/100
Direzione di ricerca
Inizia con l'integrazione allure-citrus e confronta il suo utilizzo attuale di Citrus 2.x con le modifiche all'API di Citrus Framework 3.4.0. Esamina AllureJunitPlatform come possibile base e analizza gli eventi MessageListener insieme agli attuali test di integrazione XML e test unitari JUnit. Il lavoro è completato quando Citrus 3.4.0 è supportato, i contenuti dei messaggi appaiono come allegati e la reportistica Allure esistente continua a funzionare.
Scritto dal modello di indicizzazione a partire dal testo della issue.
Descrizione
Is your feature request related to a problem? Please describe.
The current allure-citrus implementation only supports Citrus 2.x, while the latest release is 3.4.0 with api changes in 3.0 back in 2021.
Describe the solution you'd like
- Use the latest release of Citrus Framework
- Capture MessageListener events as well to attach message contents as attachments.
- Maybe use AllureJunitPlatform as basis to reuse existing code to capture i.e. package information not available to the current implementation.
Describe alternatives you've considered
Write our own event listener.
Additional context
We try to produce allure reports using citrus framework with intregation test cases defined as XML together with regular junit unit testing.
- Lingua principale
- Java
- Stelle
- 390
- Fork
- 243
- Merge medio
- 2g 14h
- PR unite (30g)
- 13
Preparare l'ambiente
- Nessun Dockerfile né file Docker Compose
- Ha un modello di pull request
- Leggi la guida per i contributori
Come iniziare
- Leggi tutta la issue e poi la guida ai contributi del progetto.
- Commenta sulla issue per dire che te ne occupi tu — evita che due persone facciano lo stesso lavoro.
- Fai un fork del repository e lavora su un branch.
- Apri una pull request che faccia riferimento al numero della issue.
Altre issue di allure-framework/allure-java
-
AllureSelenide should use Selenide's screenshot implementation instead of Selenium WebDriver's implementationForse già presa @USSQA l’ha presa 27 giorni fa. Aperta
Difficoltà 2/5 1-3 ore Idoneità per principianti 85/100
allure-framework/allure-java#1439 ·
I maintainer di solito rispondono entro 2 giorni
-
AllureSelenide attaches Screenshot and Page source once per nesting level of SelenideLogger.stepAperta
Difficoltà 4/5 3-5 giorni Idoneità per principianti 25/100
allure-framework/allure-java#1453 · 1 reazione ·
I maintainer di solito rispondono entro 2 giorni
-
Difficoltà 4/5 3-5 giorni Idoneità per principianti 42/100
allure-framework/allure-java#1452 ·
I maintainer di solito rispondono entro 2 giorni
-
Difficoltà 4/5 3-5 giorni Idoneità per principianti 45/100
allure-framework/allure-java#1451 · 1 commento ·
I maintainer di solito rispondono entro 2 giorni
-
Difficoltà 5/5 Più di una settimana Idoneità per principianti 45/100
allure-framework/allure-java#1446 ·
I maintainer di solito rispondono entro 2 giorni
Tutte le issue di allure-framework/allure-java
Issue simili
-
RRateLimiter acquire methods accept negative permits and raise available permits above the rate.Aperta
Difficoltà 2/5 1-3 ore Idoneità per principianti 72/100
I maintainer di solito rispondono entro 4 giorni
-
README 中的代码语言数量与当前目录不一致Aperta
Difficoltà 1/5 Meno di un'ora Idoneità per principianti 75/100
krahets/hello-algo#1993 ·
-
Difficoltà 2/5 1-3 ore Idoneità per principianti 62/100
NationalSecurityAgency/ghidra#9884 ·
I maintainer di solito rispondono entro 2 giorni
-
Status: Pending Review Type: Feature Request
Difficoltà 1/5 Meno di un'ora Idoneità per principianti 82/100
OpenRefine/OpenRefine#8019 ·
I maintainer di solito rispondono entro 1 giorno
-
`timer` rule rejects dates the engine acceptsForse già presa @MFA-G l’ha presa oggi. Apertabug ready
Difficoltà 2/5 1-3 ore Idoneità per principianti 72/100
camunda/bpmnlint-plugin-camunda-compat#281 · 3 commenti ·
I maintainer di solito rispondono entro 1 giorno