# Cucumber with IronRuby

**URL:** <https://www.ruby-forum.com/t/cucumber-with-ironruby/184366>\
**Category:** IronRuby\
**Created:** [March 1, 2010, 4:08pm UTC](https://www.ruby-forum.com/t/cucumber-with-ironruby/184366 "2010-03-01T16:08:37Z")\
**Posts on this page:** 7\
**Page:** 2

<div class="post-metadata">

**Author:** ![metanoize](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/m/9fc29f/32.png) [@metanoize](https://www.ruby-forum.com/u/metanoize)\
**Post date:** [March 1, 2010, 7:36pm UTC](https://www.ruby-forum.com/t/cucumber-with-ironruby/184366/21 "2010-03-01T19:36:51Z")

</div>

Seems like the forums file attach limit is less then 1.5 MB (Are we  
living in the 80’s? 🙂

Anyway, here is the url:

[http://www.highoncoding.com/articledownloads/IronRubyConsoleApp.zip](http://www.highoncoding.com/articledownloads/IronRubyConsoleApp.zip)

Jim D. wrote:

> Ok. We’re missing something here. Let’s take this offline. Email me  
> personally, with a copy of your project if you can.
> 
> JD

---

<div class="post-metadata">

**Author:** ![metanoize](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/m/9fc29f/32.png) [@metanoize](https://www.ruby-forum.com/u/metanoize)\
**Post date:** [March 1, 2010, 8:06pm UTC](https://www.ruby-forum.com/t/cucumber-with-ironruby/184366/22 "2010-03-01T20:06:51Z")

</div>

Heh, that’s why I said send it to me offline. Anyways, addition.rb is  
pure ruby, you can’t have the last three lines of the file as is.

JD

---

<div class="post-metadata">

**Author:** ![metanoize](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/m/9fc29f/32.png) [@metanoize](https://www.ruby-forum.com/u/metanoize)\
**Post date:** [March 1, 2010, 8:09pm UTC](https://www.ruby-forum.com/t/cucumber-with-ironruby/184366/23 "2010-03-01T20:09:00Z")

</div>

But I am trying to execute prime\_steps.rb. Does it execute all of them  
by default or something??

Jim D. wrote:

> Heh, that’s why I said send it to me offline. Anyways, addition.rb is  
> pure ruby, you can’t have the last three lines of the file as is.
> 
> JD

---

<div class="post-metadata">

**Author:** ![metanoize](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/m/9fc29f/32.png) [@metanoize](https://www.ruby-forum.com/u/metanoize)\
**Post date:** [March 1, 2010, 7:04pm UTC](https://www.ruby-forum.com/t/cucumber-with-ironruby/184366/24 "2010-03-01T19:04:12Z")

</div>

Ok. We’re missing something here. Let’s take this offline. Email me  
personally, with a copy of your project if you can.

JD

---

<div class="post-metadata">

**Author:** ![metanoize](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/m/9fc29f/32.png) [@metanoize](https://www.ruby-forum.com/u/metanoize)\
**Post date:** [March 1, 2010, 8:11pm UTC](https://www.ruby-forum.com/t/cucumber-with-ironruby/184366/25 "2010-03-01T20:11:10Z")

</div>

I cannot believe it that was the problem. I deleted the addition.rb file  
and it started working. Lesson learned!! Cucumber will execute  
everything inside the step\_definations.

Jim D. wrote:

> Heh, that’s why I said send it to me offline. Anyways, addition.rb is  
> pure ruby, you can’t have the last three lines of the file as is.
> 
> JD

---

<div class="post-metadata">

**Author:** ![metanoize](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/m/9fc29f/32.png) [@metanoize](https://www.ruby-forum.com/u/metanoize)\
**Post date:** [March 1, 2010, 8:12pm UTC](https://www.ruby-forum.com/t/cucumber-with-ironruby/184366/26 "2010-03-01T20:12:42Z")

</div>

It loads all of them by default

---

<div class="post-metadata">

**Author:** ![metanoize](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/m/9fc29f/32.png) [@metanoize](https://www.ruby-forum.com/u/metanoize)\
**Post date:** [March 1, 2010, 8:19pm UTC](https://www.ruby-forum.com/t/cucumber-with-ironruby/184366/27 "2010-03-01T20:19:43Z")

</div>

The thing is, you might have a login.rb file that has login steps, that  
is then used in all of your features that require logging in. It appears  
you can override automatic loading via -r, but otherwise, it has to load  
everything to be safe.

JD

[Previous page](https://www.ruby-forum.com/t/cucumber-with-ironruby/184366.md?page=1)
