Ruby Forum IronRuby > Hanselminutes

Posted by Orion Edwards (Guest)
on 04.02.2010 20:57
(Received via mailing list)
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 :-)
Posted by Tim Hoolihan (Guest)
on 04.02.2010 21:32
(Received via mailing list)
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    <DIR>          .
02/03/2010  01:13 PM    <DIR>          ..
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    <DIR>          .
02/03/2010  01:14 PM    <DIR>          ..
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>
Posted by Ivan Porto Carrero (Guest)
on 04.02.2010 21:40
(Received via mailing list)
you'll have to do this for the ironruby version.

http://flanders.co.nz/2009/10/26/creating-launcher-scripts-for-ironruby/

when RC2 is there it becomes

ir -S autospec

---
Met vriendelijke groeten - Best regards - Salutations
Ivan Porto Carrero
Blog: http://flanders.co.nz
Twitter: http://twitter.com/casualjim
Author of IronRuby in Action (http://manning.com/carrero)
Posted by Tim Hoolihan (Guest)
on 04.02.2010 22:25
(Received via mailing list)
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 Carrero
Sent: Thursday, February 04, 2010 3:38 PM
To: ironruby-core@rubyforge.org
Subject: Re: [Ironruby-core] autospec


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


http://flanders.co.nz/2009/10/26/creating-launcher-scripts-for-ironruby/


when RC2 is there it becomes


ir -S autospec

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




On Thu, Feb 4, 2010 at 9:10 PM, Tim Hoolihan <Tim@hoolihan.net> 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    <DIR>          .
  02/03/2010  01:13 PM    <DIR>          ..
  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    <DIR>          .
  02/03/2010  01:14 PM    <DIR>          ..
  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
  Ironruby-core@rubyforge.org
  http://rubyforge.org/mailman/listinfo/ironruby-core
Posted by Tomas Matousek (Guest)
on 04.02.2010 23:31
(Received via mailing list)
Does autospec use END block? If so, you need the latest IronRuby build 
(from source code) where this feature is implemented.

Tomas

From: ironruby-core-bounces@rubyforge.org 
[mailto:ironruby-core-bounces@rubyforge.org] On Behalf Of Tim Hoolihan
Sent: Thursday, February 04, 2010 12:59 PM
To: ironruby-core@rubyforge.org
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 Carrero<mailto:ivan@whiterabbitconsulting.eu>
Sent: Thursday, February 04, 2010 3:38 PM
To: ironruby-core@rubyforge.org<mailto:ironruby-core@rubyforge.org>
Subject: Re: [Ironruby-core] autospec

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

http://flanders.co.nz/2009/10/26/creating-launcher-scripts-for-ironruby/

when RC2 is there it becomes

ir -S autospec

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


On Thu, Feb 4, 2010 at 9:10 PM, Tim Hoolihan 
<Tim@hoolihan.net<mailto:Tim@hoolihan.net>> 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    <DIR>          .
02/03/2010  01:13 PM    <DIR>          ..
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    <DIR>          .
02/03/2010  01:14 PM    <DIR>          ..
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
Ironruby-core@rubyforge.org<mailto:Ironruby-core@rubyforge.org>
http://rubyforge.org/mailman/listinfo/ironruby-core

________________________________
_______________________________________________
Ironruby-core mailing list
Ironruby-core@rubyforge.org<mailto:Ironruby-core@rubyforge.org>
http://rubyforge.org/mailman/listinfo/ironruby-core
Posted by Shri Borde (Guest)
on 04.02.2010 23:59
(Received via mailing list)
The current sources also has a fix for open(“| cmd”) which was discussed 
in the attached thread.

From: ironruby-core-bounces@rubyforge.org 
[mailto:ironruby-core-bounces@rubyforge.org] On Behalf Of Tomas Matousek
Sent: Thursday, February 04, 2010 2:26 PM
To: ironruby-core@rubyforge.org
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: ironruby-core-bounces@rubyforge.org 
[mailto:ironruby-core-bounces@rubyforge.org] On Behalf Of Tim Hoolihan
Sent: Thursday, February 04, 2010 12:59 PM
To: ironruby-core@rubyforge.org
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 Carrero<mailto:ivan@whiterabbitconsulting.eu>
Sent: Thursday, February 04, 2010 3:38 PM
To: ironruby-core@rubyforge.org<mailto:ironruby-core@rubyforge.org>
Subject: Re: [Ironruby-core] autospec

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

http://flanders.co.nz/2009/10/26/creating-launcher-scripts-for-ironruby/

when RC2 is there it becomes

ir -S autospec

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

On Thu, Feb 4, 2010 at 9:10 PM, Tim Hoolihan 
<Tim@hoolihan.net<mailto:Tim@hoolihan.net>> 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    <DIR>          .
02/03/2010  01:13 PM    <DIR>          ..
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    <DIR>          .
02/03/2010  01:14 PM    <DIR>          ..
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
Ironruby-core@rubyforge.org<mailto:Ironruby-core@rubyforge.org>
http://rubyforge.org/mailman/listinfo/ironruby-core

________________________________
_______________________________________________
Ironruby-core mailing list
Ironruby-core@rubyforge.org<mailto:Ironruby-core@rubyforge.org>
http://rubyforge.org/mailman/listinfo/ironruby-core
Posted by Ben Hall (Guest)
on 05.02.2010 00:02
(Received via mailing list)
hmm, I hacked my code base - 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 Matousek
Posted by Ben Hall (Guest)
on 05.02.2010 00:11
(Received via mailing list)
Sorry, didn't see that thread. In that case, ensure your .autotest
file is setup correctly to detect spec files.
Posted by Tim Hoolihan (Guest)
on 05.02.2010 15:32
(Received via mailing list)
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 Hall" <ben2004uk@googlemail.com>
Sent: Thursday, February 04, 2010 6:07 PM
To: <ironruby-core@rubyforge.org>
Subject: Re: [Ironruby-core] autospec