diff options
author | Luis Lavena <luislavena@gmail.com> | 2008-12-02 14:10:32 -0500 |
---|---|---|
committer | Luis Lavena <luislavena@gmail.com> | 2008-12-02 14:10:32 -0500 |
commit | 638bd7dc24a7baf4d3bca1df0ccdc469ffe39a4d (patch) | |
tree | 649fd4446886e777498c829ba26e4f97f1623d5f /features | |
parent | b6df6697b1b4c1f3128538e2805a01daf303bc6c (diff) | |
download | rake-compiler-638bd7dc24a7baf4d3bca1df0ccdc469ffe39a4d.tar.gz |
Not so naive way of mark a step as pending.
Diffstat (limited to 'features')
-rw-r--r-- | features/step_definitions/cross_compilation.rb | 5 |
1 files changed, 3 insertions, 2 deletions
diff --git a/features/step_definitions/cross_compilation.rb b/features/step_definitions/cross_compilation.rb index 51e3cdf..21465c3 100644 --- a/features/step_definitions/cross_compilation.rb +++ b/features/step_definitions/cross_compilation.rb @@ -1,6 +1,7 @@ # Naive way of looking into platforms, please include others like FreeBSD? -if RUBY_PLATFORM =~ /linux|darwin/ - Given %r{^I'm running a POSIX operating system$} do +Given %r{^I'm running a POSIX operating system$} do + unless RUBY_PLATFORM =~ /linux|darwin/ then + raise Cucumber::Pending.new("You need a POSIX operating system, no cheating ;-)") end end |