Sha256: 207b99d234a98670f4ad9e13c18a6872cc8241c69aacd826d0bd07681deefb94
Contents?: true
Size: 533 Bytes
Versions: 7
Compression:
Stored size: 533 Bytes
Contents
# coverage_spec.rb # # Ensures every eligible file has a corresponding spec ################################################################################ require 'spec_helper' describe 'coverage' do it 'has a spec for every file' do [ 'app', 'lib', ].each do |dir| Dir.glob( File.join( ENGINE_ROOT, dir, '**', '*.{rb,erb,rake}' ) ) do |path| next if File.basename( path ) =~ /^_/ path = path.sub( /#{ENGINE_ROOT}\//, '' ) path.should have_a_spec end end end end
Version data entries
7 entries across 7 versions & 2 rubygems