Sha256: 5ca32049c3de5965cb3233806b4f69c078749934d9e04dc1f8fbc1516c66d9ae

Contents?: true

Size: 370 Bytes

Versions: 28

Compression:

Stored size: 370 Bytes

Contents

#!/usr/bin/env ruby
require 'minitest/autorun'

# Assume that this file lives in #{base}/bin
base = File.join(__dir__,'..')
files = Dir.glob("#{base}/**/*test.rb") + Dir.glob("#{base}/bin/*")

files.each do |file|
  describe file do
    it 'should have the execution bit set' do
      assert File.executable?(file), "Execution bit not set for #{file}"
    end
  end
end

Version data entries

28 entries across 28 versions & 1 rubygems

Version Path
trackler-2.0.5.0 tracks/ruby/bin/executable-tests-check
trackler-2.0.4.0 tracks/ruby/bin/executable-tests-check
trackler-2.0.3.9 tracks/ruby/bin/executable-tests-check
trackler-2.0.3.8 tracks/ruby/bin/executable-tests-check
trackler-2.0.3.7 tracks/ruby/bin/executable-tests-check
trackler-2.0.3.6 tracks/ruby/bin/executable-tests-check
trackler-2.0.3.5 tracks/ruby/bin/executable-tests-check
trackler-2.0.3.4 tracks/ruby/bin/executable-tests-check
trackler-2.0.3.3 tracks/ruby/bin/executable-tests-check
trackler-2.0.3.2 tracks/ruby/bin/executable-tests-check
trackler-2.0.3.1 tracks/ruby/bin/executable-tests-check
trackler-2.0.3.0 tracks/ruby/bin/executable-tests-check
trackler-2.0.2.0 tracks/ruby/bin/executable-tests-check
trackler-2.0.1.2 tracks/ruby/bin/executable-tests-check
trackler-2.0.1.1 tracks/ruby/bin/executable-tests-check
trackler-2.0.1.0 tracks/ruby/bin/executable-tests-check
trackler-2.0.0.10 tracks/ruby/bin/executable-tests-check
trackler-2.0.0.9 tracks/ruby/bin/executable-tests-check
trackler-2.0.0.8 tracks/ruby/bin/executable-tests-check
trackler-2.0.0.7 tracks/ruby/bin/executable-tests-check