Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add karate integration #548

Merged
merged 20 commits into from
Apr 28, 2023
Merged

Add karate integration #548

merged 20 commits into from
Apr 28, 2023

Conversation

baev
Copy link
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

@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

pavlo-sv commented Jul 6, 2022

@baev, any updates on Karate DSL support?

@pavlo-sv
Copy link

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
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

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

QATew commented Mar 4, 2023

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

@QATew
Copy link

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