Replies: 1 comment
-
Hi @bbros-dev - Sorry for commenting on an old discussion. But I have recently ported the ruby tests in the CCK out a la JS so now we have 2 functionally equivalent CCK implementations. I've also done a load of work reconciling things there. So in terms of you getting something that is CCK conformant you could look at the work I did recently in the CCK for Ruby and look to work off that. What you will need is 3 directories inside the CCK repo proper for rust which will be as follows rust/features -> Phantom directory with no direct files. Will sync and copy over files from the devkit as/when they're generated / re-generated. Your rust crate will then contain these feature files. The contents are as follows
rust/lib (Or whatever the convention is) -> Helper directory with code that will help you get at the feature files. I've managed to super diet down the ruby implementation to one file which has 3 methods. rust/spec (Or whatever the convention is) -> Any testing to validate your helper code works Hope this helps Luke - Cucumber TLC + Ruby Lead |
Beta Was this translation helpful? Give feedback.
-
Existing implementations provide a guide:
This comment from the upstream lead provides helpful guidance:
Beta Was this translation helpful? Give feedback.
All reactions