robotcodedev / robotcode

RobotFramework support for Visual Studio Code
https://robotcode.io
Apache License 2.0
173 stars 14 forks source link

[QUESTION] #132

Closed extmme closed 1 year ago

extmme commented 1 year ago

Hi Daniel,

would you send me a video from Robocon where you were presenting RobotCode extension and test with Gherkin syntax please? (You sent me the video with RobotCode debuuger, it helped a lot :) ) MM :)

d-biehl commented 1 year ago

Hi,

at the moment there is no video available from my Lightning Talk about CustomParser and Gherkin. I have spoken to the person responsible for publishing the videos, it should be coming soon. Just check the RobotFramework channel on Youtube from time to time.

extmme commented 1 year ago

Hi, thank you.

Maybe answer for my question will be enough :-)

Did you present RobotCode with Gherin syntaxt (the "real" one, not the RF)???? You first replied to me that RobotCode does not know the Gherkin syntax but my collegues told me that you were showing that :-D

So, just need to confirm that RobotCode is not able to work with Gherkin syntax :-)

d-biehl commented 1 year ago

Yes in the moment there is no support for the real Gherkin Syntax in RobotCode ...

And Yes, at RoboCon I presented a very early proof of concept that was created during the sprints the day before: RobotFramework executes real Gherkin test cases, TestSteps implemented as RobotFramework library or resource keywords, with syntax highlighting, debugging, code analysis, and more. However, it was just a quick hack to demonstrate what's possible.

This resulted in a PR that Pekka and I are currently working on, and it will be included in the next RobotFramework version 6.1.

Once the so-called CustomParser API is ready, I will provide a first version of a parser that teaches RobotFramework the Gherkin/Cucumber syntax. Additionally, I am currently working on making RobotCode more extensible, so there will also be a RobotCode version or a RobotCode plugin/extension that will support the development of real Gherkin with RobotFramework in VSCode.

So stay tuned...

extmme commented 1 year ago

Great, thank you for explenation and I will pass it further :) Good luck with RoboCode.