# Hanselminutes

**URL:** <https://www.ruby-forum.com/t/hanselminutes/182921>\
**Category:** IronRuby\
**Created:** [February 4, 2010, 8:57pm UTC](https://www.ruby-forum.com/t/hanselminutes/182921 "2010-02-04T20:57:50Z")\
**Posts on this page:** 9\
**Page:** 1

<div class="post-metadata">

**Author:** ![Orion\_E](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/o/65b543/32.png) [@Orion\_E](https://www.ruby-forum.com/u/Orion_E)\
**Post date:** [February 4, 2010, 8:57pm UTC](https://www.ruby-forum.com/t/hanselminutes/182921/1 "2010-02-04T20:57:50Z")

</div>

Just listened to jimmy on hanselminutes (yeah I know it was a week or 2  
ago,  
I’m catching up on podcasts) talking about IronRuby.

Congrats on a job well done. Hopefully that will get some more people  
interested in IR 🙂

---

<div class="post-metadata">

**Author:** ![Orion\_E](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/o/65b543/32.png) [@Orion\_E](https://www.ruby-forum.com/u/Orion_E)\
**Post date:** [February 4, 2010, 9:32pm UTC](https://www.ruby-forum.com/t/hanselminutes/182921/2 "2010-02-04T21:32:22Z")

</div>

autospec (part of ZenTest gem) does not work for me with Ironruby. Is  
this a known issue? I am using a relatively simple example that works  
fine on ubuntu with traditional ruby. I’m using 1.0RC1 (version number  
on the assembly is out of date).

D:\workspace\ruby\rspec\_tutorial\>dir lib\* spec\*  
Volume in drive D is FILES  
Volume Serial Number is AC2C-C255

Directory of D:\workspace\ruby\rspec\_tutorial\lib

02/03/2010 01:13 PM .  
02/03/2010 01:13 PM …  
02/03/2010 11:22 AM 109 user.rb  
1 File(s) 109 bytes

Directory of D:\workspace\ruby\rspec\_tutorial\spec

02/03/2010 01:14 PM .  
02/03/2010 01:14 PM …  
02/03/2010 01:22 PM 354 user\_spec.rb  
1 File(s) 354 bytes  
2 Dir(s) 125,102,854,144 bytes free

D:\workspace\ruby\rspec\_tutorial\>ir -v  
IronRuby 0.9.3.0 on .NET 2.0.0.0

D:\workspace\ruby\rspec\_tutorial\>autospec

D:\workspace\ruby\rspec\_tutorial\>spec --autospec spec  
…

Finished in 0.2330133 seconds

2 examples, 0 failures

D:\workspace\ruby\rspec\_tutorial\>

---

<div class="post-metadata">

**Author:** ![Orion\_E](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/o/65b543/32.png) [@Orion\_E](https://www.ruby-forum.com/u/Orion_E)\
**Post date:** [February 4, 2010, 9:40pm UTC](https://www.ruby-forum.com/t/hanselminutes/182921/3 "2010-02-04T21:40:34Z")

</div>

you’ll have to do this for the ironruby version.

> **[Creating launcher scripts for IronRuby - Ivan Porto Carrero](http://flanders.co.nz/2009/10/26/creating-launcher-scripts-for-ironruby/)**
>
> Search form Recent Posts Scalatra 2.2 released Json4s: One AST to rule them all. Typeclass based databinding for scalatra searchable sbt wiki work …

when RC2 is there it becomes

ir -S autospec

* * *

Met vriendelijke groeten - Best regards - Salutations  
Ivan Porto C.  
Blog: [http://flanders.co.nz](http://flanders.co.nz)  
Twitter: [http://twitter.com/casualjim](http://twitter.com/casualjim)  
Author of IronRuby in Action ([http://manning.com/carrero](http://manning.com/carrero))

---

<div class="post-metadata">

**Author:** ![Orion\_E](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/o/65b543/32.png) [@Orion\_E](https://www.ruby-forum.com/u/Orion_E)\
**Post date:** [February 4, 2010, 10:25pm UTC](https://www.ruby-forum.com/t/hanselminutes/182921/4 "2010-02-04T22:25:38Z")

</div>

Thanks for the response.

I have C:\ironruby\lib\ironruby\gems\1.8\bin\ in my path and can run  
spec commands fine.

However, I followed the post anyway, and created iautospec,  
iautospec.bat, ispec, and ispec.bat in C:\ironruby\bin

ispec runs fine as does spec, but autospec just returns to the command  
line.

D:\workspace\ruby\rspec\_tutorial\>ispec spec --format specdoc

User

- should be an any assigned roles
- should NOT be in any unassigned roles

Finished in 0.2180125 seconds

2 examples, 0 failures

D:\workspace\ruby\rspec\_tutorial\>iautospec

D:\workspace\ruby\rspec\_tutorial\>iautospec spec

D:\workspace\ruby\rspec\_tutorial\>

From: Ivan Porto C.  
Sent: Thursday, February 04, 2010 3:38 PM  
To: removed\_email\_address@domain.invalid  
Subject: Re: [Ironruby-core] autospec

you’ll have to do this for the ironruby version.

> **[Creating launcher scripts for IronRuby - Ivan Porto Carrero](http://flanders.co.nz/2009/10/26/creating-launcher-scripts-for-ironruby/)**
>
> Search form Recent Posts Scalatra 2.2 released Json4s: One AST to rule them all. Typeclass based databinding for scalatra searchable sbt wiki work …

when RC2 is there it becomes

ir -S autospec

* * *

Met vriendelijke groeten - Best regards - Salutations  
Ivan Porto C.  
Blog: [http://flanders.co.nz](http://flanders.co.nz)  
Twitter: [http://twitter.com/casualjim](http://twitter.com/casualjim)  
Author of IronRuby in Action ([http://manning.com/carrero](http://manning.com/carrero))

On Thu, Feb 4, 2010 at 9:10 PM, Tim H. [removed\_email\_address@domain.invalid](mailto:removed_email_address@domain.invalid) wrote:

autospec (part of ZenTest gem) does not work for me with Ironruby. Is  
this a known issue? I am using a relatively simple example that works  
fine on ubuntu with traditional ruby. I’m using 1.0RC1 (version number  
on the assembly is out of date).

D:\workspace\ruby\rspec\_tutorial\>dir lib\* spec\*  
Volume in drive D is FILES  
Volume Serial Number is AC2C-C255

Directory of D:\workspace\ruby\rspec\_tutorial\lib

02/03/2010 01:13 PM .  
02/03/2010 01:13 PM …  
02/03/2010 11:22 AM 109 user.rb  
1 File(s) 109 bytes

Directory of D:\workspace\ruby\rspec\_tutorial\spec

02/03/2010 01:14 PM .  
02/03/2010 01:14 PM …  
02/03/2010 01:22 PM 354 user\_spec.rb  
1 File(s) 354 bytes  
2 Dir(s) 125,102,854,144 bytes free

D:\workspace\ruby\rspec\_tutorial\>ir -v  
IronRuby 0.9.3.0 on .NET 2.0.0.0

D:\workspace\ruby\rspec\_tutorial\>autospec

D:\workspace\ruby\rspec\_tutorial\>spec --autospec spec  
…

Finished in 0.2330133 seconds

2 examples, 0 failures

D:\workspace\ruby\rspec\_tutorial\>

* * *

Ironruby-core mailing list  
removed\_email\_address@domain.invalid  
[http://rubyforge.org/mailman/listinfo/ironruby-core](http://rubyforge.org/mailman/listinfo/ironruby-core)

---

<div class="post-metadata">

**Author:** ![Orion\_E](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/o/65b543/32.png) [@Orion\_E](https://www.ruby-forum.com/u/Orion_E)\
**Post date:** [February 4, 2010, 11:31pm UTC](https://www.ruby-forum.com/t/hanselminutes/182921/5 "2010-02-04T23:31:11Z")

</div>

Does autospec use END block? If so, you need the latest IronRuby build  
(from source code) where this feature is implemented.

Tomas

From: removed\_email\_address@domain.invalid  
[[mailto:removed\_email\_address@domain.invalid](mailto:removed_email_address@domain.invalid)] On Behalf Of Tim H.  
Sent: Thursday, February 04, 2010 12:59 PM  
To: removed\_email\_address@domain.invalid  
Subject: Re: [Ironruby-core] autospec

Thanks for the response.

I have C:\ironruby\lib\ironruby\gems\1.8\bin\ in my path and can run  
spec commands fine.

However, I followed the post anyway, and created iautospec,  
iautospec.bat, ispec, and ispec.bat in C:\ironruby\bin

ispec runs fine as does spec, but autospec just returns to the command  
line.

D:\workspace\ruby\rspec\_tutorial\>ispec spec --format specdoc

User

- should be an any assigned roles
- should NOT be in any unassigned roles

Finished in 0.2180125 seconds

2 examples, 0 failures

D:\workspace\ruby\rspec\_tutorial\>iautospec

D:\workspace\ruby\rspec\_tutorial\>iautospec spec

D:\workspace\ruby\rspec\_tutorial\>

From: Ivan Porto C.[mailto:removed\_email\_address@domain.invalid](mailto:removed_email_address@domain.invalid)  
Sent: Thursday, February 04, 2010 3:38 PM  
To: removed\_email\_address@domain.invalid[mailto:removed\_email\_address@domain.invalid](mailto:removed_email_address@domain.invalid)  
Subject: Re: [Ironruby-core] autospec

you’ll have to do this for the ironruby version.

> **[Creating launcher scripts for IronRuby - Ivan Porto Carrero](http://flanders.co.nz/2009/10/26/creating-launcher-scripts-for-ironruby/)**
>
> Search form Recent Posts Scalatra 2.2 released Json4s: One AST to rule them all. Typeclass based databinding for scalatra searchable sbt wiki work …

when RC2 is there it becomes

ir -S autospec

* * *

Met vriendelijke groeten - Best regards - Salutations  
Ivan Porto C.  
Blog: [http://flanders.co.nz](http://flanders.co.nz)  
Twitter: [http://twitter.com/casualjim](http://twitter.com/casualjim)  
Author of IronRuby in Action ([http://manning.com/carrero](http://manning.com/carrero))

On Thu, Feb 4, 2010 at 9:10 PM, Tim H.  
\<removed\_email\_address@domain.invalid[mailto:removed\_email\_address@domain.invalid](mailto:removed_email_address@domain.invalid)\> wrote:  
autospec (part of ZenTest gem) does not work for me with Ironruby. Is  
this a known issue? I am using a relatively simple example that works  
fine on ubuntu with traditional ruby. I’m using 1.0RC1 (version number  
on the assembly is out of date).

D:\workspace\ruby\rspec\_tutorial\>dir lib\* spec\*  
Volume in drive D is FILES  
Volume Serial Number is AC2C-C255

Directory of D:\workspace\ruby\rspec\_tutorial\lib

02/03/2010 01:13 PM .  
02/03/2010 01:13 PM …  
02/03/2010 11:22 AM 109 user.rb  
1 File(s) 109 bytes

Directory of D:\workspace\ruby\rspec\_tutorial\spec

02/03/2010 01:14 PM .  
02/03/2010 01:14 PM …  
02/03/2010 01:22 PM 354 user\_spec.rb  
1 File(s) 354 bytes  
2 Dir(s) 125,102,854,144 bytes free

D:\workspace\ruby\rspec\_tutorial\>ir -v  
IronRuby 0.9.3.0 on .NET 2.0.0.0

D:\workspace\ruby\rspec\_tutorial\>autospec

D:\workspace\ruby\rspec\_tutorial\>spec --autospec spec  
…

Finished in 0.2330133 seconds

2 examples, 0 failures

D:\workspace\ruby\rspec\_tutorial\>

* * *

Ironruby-core mailing list  
removed\_email\_address@domain.invalid[mailto:removed\_email\_address@domain.invalid](mailto:removed_email_address@domain.invalid)  
[http://rubyforge.org/mailman/listinfo/ironruby-core](http://rubyforge.org/mailman/listinfo/ironruby-core)

* * *

* * *

Ironruby-core mailing list  
removed\_email\_address@domain.invalid[mailto:removed\_email\_address@domain.invalid](mailto:removed_email_address@domain.invalid)  
[http://rubyforge.org/mailman/listinfo/ironruby-core](http://rubyforge.org/mailman/listinfo/ironruby-core)

---

<div class="post-metadata">

**Author:** ![Orion\_E](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/o/65b543/32.png) [@Orion\_E](https://www.ruby-forum.com/u/Orion_E)\
**Post date:** [February 5, 2010, 12:02am UTC](https://www.ruby-forum.com/t/hanselminutes/182921/6 "2010-02-05T00:02:47Z")

</div>

hmm, I hacked my code base - [GitHub - BenHall/ironruby: Microsoft's Ruby language compiler that is built on top of the Dynamic Language Runtime.](http://github.com/BenHall/ironruby)

Basically, autospec launches a sub-process in Kernal.cs - IronRuby  
doesn’t\didn’t support this. Pretty sure this was the reason.

If not, let me know as I have it working on my local instance.

Ben

On Thu, Feb 4, 2010 at 10:26 PM, Tomas M.

---

<div class="post-metadata">

**Author:** ![Orion\_E](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/o/65b543/32.png) [@Orion\_E](https://www.ruby-forum.com/u/Orion_E)\
**Post date:** [February 4, 2010, 11:59pm UTC](https://www.ruby-forum.com/t/hanselminutes/182921/7 "2010-02-04T23:59:17Z")

</div>

The current sources also has a fix for open(â€œ| cmdâ€) which was discussed  
in the attached thread.

From: removed\_email\_address@domain.invalid  
[[mailto:removed\_email\_address@domain.invalid](mailto:removed_email_address@domain.invalid)] On Behalf Of Tomas M.  
Sent: Thursday, February 04, 2010 2:26 PM  
To: removed\_email\_address@domain.invalid  
Subject: Re: [Ironruby-core] autospec

Does autospec use END block? If so, you need the latest IronRuby build  
(from source code) where this feature is implemented.

Tomas

From: removed\_email\_address@domain.invalid  
[[mailto:removed\_email\_address@domain.invalid](mailto:removed_email_address@domain.invalid)] On Behalf Of Tim H.  
Sent: Thursday, February 04, 2010 12:59 PM  
To: removed\_email\_address@domain.invalid  
Subject: Re: [Ironruby-core] autospec

Thanks for the response.

I have C:\ironruby\lib\ironruby\gems\1.8\bin\ in my path and can run  
spec commands fine.

However, I followed the post anyway, and created iautospec,  
iautospec.bat, ispec, and ispec.bat in C:\ironruby\bin

ispec runs fine as does spec, but autospec just returns to the command  
line.

D:\workspace\ruby\rspec\_tutorial\>ispec spec --format specdoc

User

- should be an any assigned roles
- should NOT be in any unassigned roles

Finished in 0.2180125 seconds

2 examples, 0 failures

D:\workspace\ruby\rspec\_tutorial\>iautospec

D:\workspace\ruby\rspec\_tutorial\>iautospec spec

D:\workspace\ruby\rspec\_tutorial\>

From: Ivan Porto C.[mailto:removed\_email\_address@domain.invalid](mailto:removed_email_address@domain.invalid)  
Sent: Thursday, February 04, 2010 3:38 PM  
To: removed\_email\_address@domain.invalid[mailto:removed\_email\_address@domain.invalid](mailto:removed_email_address@domain.invalid)  
Subject: Re: [Ironruby-core] autospec

you’ll have to do this for the ironruby version.

> **[Creating launcher scripts for IronRuby - Ivan Porto Carrero](http://flanders.co.nz/2009/10/26/creating-launcher-scripts-for-ironruby/)**
>
> Search form Recent Posts Scalatra 2.2 released Json4s: One AST to rule them all. Typeclass based databinding for scalatra searchable sbt wiki work …

when RC2 is there it becomes

ir -S autospec

* * *

Met vriendelijke groeten - Best regards - Salutations  
Ivan Porto C.  
Blog: [http://flanders.co.nz](http://flanders.co.nz)  
Twitter: [http://twitter.com/casualjim](http://twitter.com/casualjim)  
Author of IronRuby in Action ([http://manning.com/carrero](http://manning.com/carrero))

On Thu, Feb 4, 2010 at 9:10 PM, Tim H.  
\<removed\_email\_address@domain.invalid[mailto:removed\_email\_address@domain.invalid](mailto:removed_email_address@domain.invalid)\> wrote:  
autospec (part of ZenTest gem) does not work for me with Ironruby. Is  
this a known issue? I am using a relatively simple example that works  
fine on ubuntu with traditional ruby. I’m using 1.0RC1 (version number  
on the assembly is out of date).

D:\workspace\ruby\rspec\_tutorial\>dir lib\* spec\*  
Volume in drive D is FILES  
Volume Serial Number is AC2C-C255

Directory of D:\workspace\ruby\rspec\_tutorial\lib

02/03/2010 01:13 PM .  
02/03/2010 01:13 PM …  
02/03/2010 11:22 AM 109 user.rb  
1 File(s) 109 bytes

Directory of D:\workspace\ruby\rspec\_tutorial\spec

02/03/2010 01:14 PM .  
02/03/2010 01:14 PM …  
02/03/2010 01:22 PM 354 user\_spec.rb  
1 File(s) 354 bytes  
2 Dir(s) 125,102,854,144 bytes free

D:\workspace\ruby\rspec\_tutorial\>ir -v  
IronRuby 0.9.3.0 on .NET 2.0.0.0

D:\workspace\ruby\rspec\_tutorial\>autospec

D:\workspace\ruby\rspec\_tutorial\>spec --autospec spec  
…

Finished in 0.2330133 seconds

2 examples, 0 failures

D:\workspace\ruby\rspec\_tutorial\>

* * *

Ironruby-core mailing list  
removed\_email\_address@domain.invalid[mailto:removed\_email\_address@domain.invalid](mailto:removed_email_address@domain.invalid)  
[http://rubyforge.org/mailman/listinfo/ironruby-core](http://rubyforge.org/mailman/listinfo/ironruby-core)

* * *

* * *

Ironruby-core mailing list  
removed\_email\_address@domain.invalid[mailto:removed\_email\_address@domain.invalid](mailto:removed_email_address@domain.invalid)  
[http://rubyforge.org/mailman/listinfo/ironruby-core](http://rubyforge.org/mailman/listinfo/ironruby-core)

---

<div class="post-metadata">

**Author:** ![Orion\_E](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/o/65b543/32.png) [@Orion\_E](https://www.ruby-forum.com/u/Orion_E)\
**Post date:** [February 5, 2010, 3:32pm UTC](https://www.ruby-forum.com/t/hanselminutes/182921/8 "2010-02-05T15:32:14Z")

</div>

My autotest file is:

Autotest.add\_hook :initialize do |at|  
%w{.svn .hg .git vendor}.each {|exception|  
at.add\_exception(exception)}

Again, I don’t think this is the problem, as I can check out this  
project  
and immediately run autospec under the MRI on ubuntu.  
-Tim

* * *

From: “Ben H.” [removed\_email\_address@domain.invalid](mailto:removed_email_address@domain.invalid)  
Sent: Thursday, February 04, 2010 6:07 PM  
To: [removed\_email\_address@domain.invalid](mailto:removed_email_address@domain.invalid)  
Subject: Re: [Ironruby-core] autospec

---

<div class="post-metadata">

**Author:** ![Orion\_E](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/o/65b543/32.png) [@Orion\_E](https://www.ruby-forum.com/u/Orion_E)\
**Post date:** [February 5, 2010, 12:11am UTC](https://www.ruby-forum.com/t/hanselminutes/182921/9 "2010-02-05T00:11:35Z")

</div>

Sorry, didn’t see that thread. In that case, ensure your .autotest  
file is setup correctly to detect spec files.
