Short version: I think it's a good idea. I don't know of anything like
that, yet. I'm interested in BDD, but not so much a Gherkin style DSL.

I've considered using eCukes for the Emacs Lisp part of racket-mode.
After having seen it used in some contemporary Emacs packages. And
after watching some of the "Extending Emacs Rocks!" videos, where they
pair-program.

But I still haven't. it just seems so darn verbose; sooo much
copy-pasta. [I'm thinking of Pulp Fiction: "Say 'Given' again, I dare
you!" :)]  Without any less-technical stakeholder involved who might
benefit from that format, I don't think so.  At most I've been tempted
to poach some of the Elisp definitions underlying the Gherkin DSL and
use them directly.

So if you added a higher level of behavioral tests for use in plain
Racket, I could see using those. I'd love to help somehow if I can.

But I probably wouldn't use a `#lang gherkin` wrapping that. In fact
maybe that could wait until someday if/when Racket developers are
lucky (?) enough to have many more non-technical stakeholders
involved. :D

-- 
You received this message because you are subscribed to the Google Groups 
"Racket Users" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to racket-users+unsubscr...@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.

Reply via email to