# Platform\_is fix needed?

**URL:** <https://www.ruby-forum.com/t/platform-is-fix-needed/165827>\
**Category:** IronRuby\
**Created:** [April 17, 2009, 10:09pm UTC](https://www.ruby-forum.com/t/platform-is-fix-needed/165827 "2009-04-17T22:09:09Z")\
**Posts on this page:** 1\
**Page:** 1

<div class="post-metadata">

**Author:** ![thbar](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/t/eb8c5e/32.png) [@thbar](https://www.ruby-forum.com/u/thbar)\
**Post date:** [April 17, 2009, 10:09pm UTC](https://www.ruby-forum.com/t/platform-is-fix-needed/165827/1 "2009-04-17T22:09:09Z")

</div>

Hi,

system\_spec.rb fails all its tests because the before(:each) calls  
platform\_is(:windows) without a block, while it appears to require  
one.

Can I just fix this specific spec by using platform\_is +  
platform\_is\_not instead, or is it better to fix platform\_is to allow  
calls without blocks ? I’d prefer the former because it sounds  
simpler.

what do you think ?

– Thibaut
