Skip to content

Commit

Permalink
Removed full.mspec config file. Use bin/mspec ci to run all CI specs.
Browse files Browse the repository at this point in the history
  • Loading branch information
Brian Ford committed May 5, 2010
1 parent 65fd26b commit 3952b50
Show file tree
Hide file tree
Showing 3 changed files with 21 additions and 45 deletions.
2 changes: 1 addition & 1 deletion Rakefile
Expand Up @@ -38,7 +38,7 @@ task :default => %w[build vm:test] do
ENV["CFLAGS"] = "-Ivm/capi" ENV["CFLAGS"] = "-Ivm/capi"
end end


sh "bin/mspec ci -B full --background" sh "bin/mspec ci --background"
end end


# See vm.rake for more information # See vm.rake for more information
Expand Down
22 changes: 18 additions & 4 deletions spec/default.mspec
Expand Up @@ -80,20 +80,34 @@ class MSpecScript
'spec/compiler', 'spec/compiler',
'spec/command_line', 'spec/command_line',
'spec/capi', 'spec/capi',
'spec/ruby/library/digest', 'spec/ruby/library',
'spec/library',


'spec/build', 'spec/build',


# excluded because significantly broken
'^spec/core/compiledmethod', '^spec/core/compiledmethod',
'^spec/core/module', '^spec/core/module',

'^spec/capi/globals', '^spec/capi/globals',
'^spec/capi/module', '^spec/capi/module',
'^spec/capi/proc', '^spec/capi/proc',
'^spec/capi/struct', '^spec/capi/struct',


# These additional directories will be enabled as the '^spec/ruby/library/ping',
# specs in them are updated for the C++ VM. '^spec/ruby/library/syslog',
# 'spec/debugger',
# 1.9 features
'^spec/ruby/library/cmath',
'^spec/ruby/library/continuation',
'^spec/ruby/library/coverage',
'^spec/ruby/library/fiber',
'^spec/ruby/library/json',
'^spec/ruby/library/minitest',
'^spec/ruby/library/prime',
'^spec/ruby/library/ripper',
'^spec/ruby/library/rake',
'^spec/ruby/library/rubygems',
] ]


# The set of substitutions to transform a spec filename # The set of substitutions to transform a spec filename
Expand Down
42 changes: 2 additions & 40 deletions spec/full.mspec
@@ -1,41 +1,3 @@
load 'spec/default.mspec' STDERR.puts "'-B full' config file is deprecated. bin/mspec ci will run all CI specs"


class MSpecScript exit 1
# An ordered list of the directories containing specs to run
# as the CI process.
set :ci_files, [
'spec/ruby/core',
'spec/ruby/language',
'spec/core',
'spec/compiler',
'spec/command_line',
'spec/capi',
'spec/ruby/library',
'spec/library',

'spec/build',

# excluded because significantly broken
'^spec/core/compiledmethod',
'^spec/core/module',
'^spec/capi/globals',
'^spec/capi/module',
'^spec/capi/proc',
'^spec/capi/struct',

'^spec/ruby/library/ping',
'^spec/ruby/library/syslog',

# 1.9 features
'^spec/ruby/library/cmath',
'^spec/ruby/library/continuation',
'^spec/ruby/library/coverage',
'^spec/ruby/library/fiber',
'^spec/ruby/library/json',
'^spec/ruby/library/minitest',
'^spec/ruby/library/prime',
'^spec/ruby/library/ripper',
'^spec/ruby/library/rake',
'^spec/ruby/library/rubygems',
]
end

0 comments on commit 3952b50

Please sign in to comment.