Shri Borde wrote:
core/io/close_read_spec.rb does not work on my machine because it has the following code, but I don’t have “cat” on my machine.
...
However, running it does not report any errors in the final summary. There is output indicating that something went bad, but if you run all the tests together, the output scrolls past, and you won’t realize it.
...
.'cat' is not recognized as an internal or external command,
...
Shouldn’t mspec report this as an error?

Probably should. The problem is that popen always returns the IO streams for the subprocess, which may be cmd reporting the 'cat' error. I suppose it could be modified to one of the other popen variants that set process exit status. You should bring it up on rubyspec ML or on IRC.

- Charlie
_______________________________________________
Ironruby-core mailing list
[email protected]
http://rubyforge.org/mailman/listinfo/ironruby-core

Reply via email to