URL
https://opencores.org/ocsvn/soc_maker/soc_maker/trunk
Subversion Repositories soc_maker
[/] [soc_maker/] [trunk/] [spec/] [spec_helper.rb] - Rev 3
Compare with Previous | Blame | View Log
################################################################# File: spec_helper.rb## Author: Christian Hättich## Project: System-On-Chip Maker## Target: Linux / Windows / Mac## Language: ruby#################################################################### Copyright (C) 2014 Christian Hättich - feddischson [ at ] opencores.org## This program is free software: you can redistribute it and/or modify# it under the terms of the GNU General Public License as published by# the Free Software Foundation, either version 3 of the License, or# (at your option) any later version.## This program is distributed in the hope that it will be useful,# but WITHOUT ANY WARRANTY; without even the implied warranty of# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the# GNU General Public License for more details.## You should have received a copy of the GNU General Public License# along with this program. If not, see <http://www.gnu.org/licenses/>.################################################################### Description:# This little helper is included in all specifications.# We initialise the SOCMaker module# - without loading the library# - with logging to NULL# In addition, we enable warnings and colors.#################################################################require 'rubygems'require 'rspec'require 'simplecov'SimpleCov.startrequire 'soc_maker'RSpec.configure do |config|SOCMaker::load( skip_refresh: true, # no loading of a liblogger_out: File.open(File::NULL, "w") # no logger output)config.warnings = trueconfig.color = true# == Mock Framework## RSpec uses it's own mocking framework by default. If you prefer to# use mocha, flexmock or RR, uncomment the appropriate line:## config.mock_framework = :mocha# config.mock_framework = :flexmock# config.mock_framework = :rrend
