diff options
author | Luis Lavena <luislavena@gmail.com> | 2009-05-30 20:15:32 -0300 |
---|---|---|
committer | Luis Lavena <luislavena@gmail.com> | 2009-05-30 20:15:32 -0300 |
commit | 10934d5819fb49c9364d573f20748c223bebfb4d (patch) | |
tree | 456aecd584f202fac4a9751358608d8f67fdbdf2 /features/step_definitions | |
parent | 374cc72ca79c6f130ebe0633a038bf94131dc4ba (diff) | |
download | rake-compiler-10934d5819fb49c9364d573f20748c223bebfb4d.tar.gz |
Small refactoring in features helpers.
Diffstat (limited to 'features/step_definitions')
-rw-r--r-- | features/step_definitions/cross_compilation.rb | 11 |
1 files changed, 2 insertions, 9 deletions
diff --git a/features/step_definitions/cross_compilation.rb b/features/step_definitions/cross_compilation.rb index f13e36e..b01b8d2 100644 --- a/features/step_definitions/cross_compilation.rb +++ b/features/step_definitions/cross_compilation.rb @@ -13,18 +13,11 @@ Given %r{^I've installed cross compile toolchain$} do File.exist? File.join(path, comp) end end - raise "Cannot locate '#{compiler}' in the PATH." unless compiler + pending "Cannot locate suitable compiler in the PATH." unless compiler end Then /^binaries for platform '(.*)' get generated$/ do |platform| - ext = case platform - when /darwin/ - 'bundle' - when /mingw|mswin|linux/ - 'so' - else - RbConfig::CONFIG['DLEXT'] - end + ext = binary_extension(platform) ext_for_platform = Dir.glob("tmp/#{platform}/**/*.#{ext}") ext_for_platform.should_not be_empty |