summaryrefslogtreecommitdiff
path: root/features/step_definitions
diff options
context:
space:
mode:
authorLuis Lavena <luislavena@gmail.com>2009-05-30 20:15:32 -0300
committerLuis Lavena <luislavena@gmail.com>2009-05-30 20:15:32 -0300
commit10934d5819fb49c9364d573f20748c223bebfb4d (patch)
tree456aecd584f202fac4a9751358608d8f67fdbdf2 /features/step_definitions
parent374cc72ca79c6f130ebe0633a038bf94131dc4ba (diff)
downloadrake-compiler-10934d5819fb49c9364d573f20748c223bebfb4d.tar.gz
Small refactoring in features helpers.
Diffstat (limited to 'features/step_definitions')
-rw-r--r--features/step_definitions/cross_compilation.rb11
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