Sha256: a531198bb61957ca742bc92139dd388bcc81ab13f7b8c9d93d0e4a3f14cecb6f
Contents?: true
Size: 968 Bytes
Versions: 1
Compression:
Stored size: 968 Bytes
Contents
$LOAD_PATH.unshift(File.dirname(__FILE__) + '/../lib') begin require 'simplecov' SimpleCov.start do add_filter '/spec/' add_group 'Libraries', 'lib' end rescue LoadError end require 'rspec' require 'distribution' RSpec.configure do |config| config.expect_with :rspec do |c| c.syntax = [:should, :expect] end # Use color in STDOUT config.color = true # Use color not only in STDOUT but also in pagers and files config.tty = true # Use the specified formatter config.formatter = :documentation # :progress, :html, :textmate end module ExampleWithGSL def it_only_with_gsl(name, opts = {}, &block) it(name, opts) do if Distribution.has_gsl? instance_eval(&block) else skip('Requires GSL') end end end def it_only_with_java(name, &block) it(name) do if Distribution.has_java? instance_eval(&block) else skip('Requires Java') end end end end
Version data entries
1 entries across 1 versions & 1 rubygems
Version | Path |
---|---|
distribution-0.8.0 | spec/spec_helper.rb |