aboutsummaryrefslogtreecommitdiffstats
path: root/spec/support/builders.rb
diff options
context:
space:
mode:
Diffstat (limited to 'spec/support/builders.rb')
-rw-r--r--spec/support/builders.rb8
1 files changed, 5 insertions, 3 deletions
diff --git a/spec/support/builders.rb b/spec/support/builders.rb
index 1a1c9167..4dbcb298 100644
--- a/spec/support/builders.rb
+++ b/spec/support/builders.rb
@@ -456,10 +456,12 @@ module Spec
end
def executables=(val)
- Array(val).each do |file|
- write "#{@spec.bindir}/#{file}", "require '#{@name}' ; puts #{@name.upcase}"
- end
@spec.executables = Array(val)
+ @spec.executables.each do |file|
+ executable = "#{@spec.bindir}/#{file}"
+ @spec.files << executable
+ write executable, "require '#{@name}' ; puts #{@name.upcase}"
+ end
end
def add_c_extension