Skip to content

Add karate integration#548

Merged
baev merged 20 commits intomasterfrom
add-karate
Apr 28, 2023
Merged

Add karate integration#548
baev merged 20 commits intomasterfrom
add-karate

Conversation

@baev
Copy link
Copy Markdown
Member

@baev baev commented Mar 29, 2021

Context

Adds karate framework https://github.com/intuit/karate integration

fixes #540 allure-framework/allure2#1061

TODO:

  • Support base scenarios
  • Support for steps
  • Support for embeddings
  • Support for request & response attachments
  • Support for backgrounds
  • Support for examples
  • Allure API exposed - custom report metadata
  • Allure History Support: history id / test case id
  • Allrue TestOps integration (selective runs, allure id)

Checklist

@baev baev added the type:new feature Change that add something new for end users label Mar 29, 2021
@krmahadevan
Copy link
Copy Markdown

@baev - Are there plans on getting this implemented? Are you looking for any help ? I can try and contribute, if you could please help let me know what all things are still pending. I do see the list of items that are to be done, but my knowledge about allure is pretty basic and so I would need a bit of hand holding :)

@pavlo-sv
Copy link
Copy Markdown

pavlo-sv commented Jul 6, 2022

@baev, any updates on Karate DSL support?

@pavlo-sv
Copy link
Copy Markdown

hi @baev, I'm currently working with the latest version of Karate DSL and could help you with implementing and testing the integration.
Please let know if you need any support to speed up the feature.

Thanks!

@baev
Copy link
Copy Markdown
Member Author

baev commented Aug 23, 2022

@pavlo-sv awesome! It's been a while since I started my work on this and I have no time to finish the task. Feel free to pick use this branch as a baseline for your work or you can implement allure-karate integration from the scratch if you want. I'll be happy to review it and give you some advice if you need any

@CLAassistant
Copy link
Copy Markdown

CLAassistant commented Dec 21, 2022

CLA assistant check
All committers have signed the CLA.

@npolyakova npolyakova self-assigned this Jan 9, 2023
@baev baev marked this pull request as ready for review February 7, 2023 11:35
# Conflicts:
#	allure-karate/src/test/java/io/qameta/allure/karate/AllureKarateTest.java
#	allure-karate/src/test/resources/testdata/demo-01.feature
#	allure-karate/src/test/resources/testdata/parametrized-test.feature
@QATew
Copy link
Copy Markdown

QATew commented Mar 4, 2023

What is the status on this? Any plan to have it deployed?

@QATew
Copy link
Copy Markdown

QATew commented Apr 28, 2023

@npolyakova Anything we can do to help you with this plugin?

@baev baev merged commit ec0e9bc into master Apr 28, 2023
@baev baev deleted the add-karate branch April 28, 2023 10:56
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

theme:build theme:karate type:new feature Change that add something new for end users

Projects

None yet

Development

Successfully merging this pull request may close these issues.

any plan for supporting karate?

7 participants