Python enable markdown acceptance tests#64
Conversation
|
Weird. I would have expected CI to run when I changed the target branch. I guess you'll have to push something for the build to trigger |
…../testdata/good/minimal.feature.md
…python implementations of GherkinInMarkdownMatcher
|
@mpkorstanje I have acceptance tests passing locally (I think) Will review any CI failures. |
…support for matched_keyword_type
…ython Markdown implementations
|
@mpkorstanje Ok, I think I'm blocked on this now. TL;DR
|
|
@temyers if you merge main into this branch now you should at least be past the JavaScript circular dep issue. |
|
Looks like this fell of the wagon at some point. I've tried to merge main into this PR but I'm seeing more conflicts than I can solve. Is it worth salvaging this PR? |
@mpkorstanje, haven't evaluated the scope of changes as such just yet, though for sure would be great to retain the contributions and review if something to take forward. I was able to merge and resolve the conflicts from |
|
@kieran-ryan see my comments above regarding salvaging this PR: I've added the knowledge I gained from reviewing the Perl and JS implementations. |
…-markdown-acceptance-tests
|
I've done some work locally to merge |
|
could push the work I have so far, if that's helpful. |
|
@temyers @davidjgoss @kieran-ryan I've pushed updates with all tests succeeding now, including the recent "longest-prefix" fix for #400. Could you check out this implementation and see if you have any remarks/comments? |
GherkinInMarkdown is not a new feature; it's only being implemented in Python...
* Comments are not supported in GherkinInMarkdown, so don't expect it as output * Table rows can't be matched as comments since comments are not supported in Markdown mode
(Since comments are not supported in GherkinInMarkdown.)
fb17eb0 to
31551ed
Compare
…n-acceptance-tests
…n-acceptance-tests
🤔 What's changed?
My version of #37
⚡️ What's your motivation?
Fix acceptance tests to support markdown in python
🏷️ What kind of change is this?
♻️ Anything particular you want feedback on?
This: https://github.com/cucumber/gherkin/pull/64/files#r1033154806
Would appreciate a second pair of eyes on the approval tests.
These should be consistent across python and Javascript implementations (at least) (cc @aslakhellesoy)?
📋 Checklist:
This text was originally generated from a template, then edited by hand. You can modify the template here.