Fixed some C/C++ compiler errors due to stricter checks.
[rubinius.git] / spec / default.mspec
blob39a67a24afb09abb88c8bd630f42a0ee47132b51
1 # vim: filetype=ruby
3 $:.unshift "."
4 require 'spec/custom/mspec'
6 class MSpecScript
7   set :capi, [
8     'spec/ruby/optional/capi'
9   ]
11   set :command_line, [ 'spec/command_line' ]
13   set :compiler, [ 'spec/compiler' ]
15   set :build, [ 'spec/build' ]
17   # Prepended to file names when resolving spec files. Enables
18   # commands like 'bin/mspec core/array' to be equivalent to
19   # 'bin/mspec spec/ruby/core/array'
20   set :prefix, 'spec/ruby'
22   # The default implementation to run the specs.
23   set :target, 'bin/rbx'
25   # Leave out MSpec lines from backtraces
26   set :backtrace_filter, %r[(mspec/bin|mspec/lib/mspec)]
28   # Enable language features
29   MSpec.enable_feature :fork
30   MSpec.enable_feature :encoding
31   MSpec.enable_feature :fiber
32   MSpec.enable_feature :fiber_library
33   MSpec.enable_feature :generator
34 end