Forum: IronRuby Hanselminutes

Posted by Orion Edwards (Guest)
on 2010-02-04 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 2010-02-04 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 2010-02-04 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 2010-02-04 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 2010-02-04 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 2010-02-04 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 2010-02-05 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 2010-02-05 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 2010-02-05 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
Please log in before posting. Registration is free and takes only a minute.
Existing account (Switch to SSL-encrypted connection)
NEW: Do you have a Google/GoogleMail or Yahoo account? No registration required!
Log in with Google account | Log in with Yahoo account
No account? Register here.