Не могу использовать отличные определения шагов с cuke4duke - PullRequest
1 голос
/ 29 июля 2011

У меня есть рабочая среда для запуска приемочных тестов с использованием огурца / капибары, недавно я пытался использовать cuke4duke из командной строки через jruby (без maven, без муравья), чтобы я мог определить свои определения шагов в groovy, как и я более опытный в groovy / java, чем ruby. Использование примера калькулятора из https://github.com/cucumber/cuke4duke/tree/master/examples/groovy Я получаю следующую ошибку:

groovy / lang / Closure (Java :: JavaLang :: NoClassDefFoundError)

похоже, что по какой-то причине эта строка не работает 'this.metaClass.mixin (cuke4duke.GroovyDsl)' и, очевидно, мне нужно, чтобы сделать Groovy DSL доступны.

Я пытался запустить папку cuke4duke --jars, где groovy.jar, но я получаю тот же результат :(

ENV: jruby 1.6.3 cuke4duke 1.0.2 Ubuntu 10.x заводной 1.7.8 JDK 1,6

Любая помощь будет высоко ценится, так как я не нашел ничего релевантного в Google ..

Приветствия

Рафаэль.

1 Ответ

0 голосов
/ 08 августа 2011

Интересный вопрос.Лучшим источником информации является список рассылки Cukes.Об этом уже говорилось, см. http://groups.google.com/group/cukes/browse_frm/thread/7a9787cd17134c4d/0e42f88225335db2. Надеюсь, это поможет вам начать.Кроме того, если ничего не получится, освоение Ruby :) не займет много времени.

...