diff -r 000000000000 -r aef8f9f4a788 spec/helpers.rb --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/spec/helpers.rb Sat May 10 17:40:36 2014 -0700 @@ -0,0 +1,43 @@ +#!/usr/bin/ruby +# coding: utf-8 +# vim: set nosta noet ts=4 sw=4: + +require 'pathname' + +BASEDIR = Pathname( __FILE__ ).dirname.parent +LIBDIR = BASEDIR + 'lib' + +$LOAD_PATH.unshift( LIBDIR.to_s ) + +# SimpleCov test coverage reporting; enable this using the :coverage rake task +require 'simplecov' if ENV['COVERAGE'] + +require 'loggability' +require 'loggability/spechelpers' +require 'configurability' +require 'configurability/behavior' +require 'rspec' + +require 'symphony' + +Loggability.format_with( :color ) if $stdout.tty? + + +### RSpec helper functions. +module Loggability::SpecHelpers +end + + +### Mock with RSpec +RSpec.configure do |config| + config.run_all_when_everything_filtered = true + config.filter_run :focus + # config.order = 'random' + config.expect_with( :rspec ) + config.mock_with( :rspec ) do |mock| + mock.syntax = :expect + end + + config.include( Loggability::SpecHelpers ) +end +