allure-framework / allure-framework/allure-java
Upgrade allure-citrus to Citrus Framework 3.4
- Lingua principale
- Java
- Stelle
- 376
- Fork
- 240
- Merge medio
- 1g 7h
- PR unite (30g)
- 45
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.
Guida per i contributori
Apri la guida per i contributori
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.
Valutazione
- Stack tecnologico
- java
- Ambito
- testing
- Tipo di issue
- Funzionalità
- Difficoltà
- 4/5
- Tempo stimato
- 3-5 giorni
- Stato di attività
- Ferma
- Chiarezza
- Abbastanza chiara
- Idoneità per principianti
- 35/100