Sha256: a17ed1a34280b45aa4ca280570226e906463644da9cbfb4448f9fb4665195f70

Contents?: true

Size: 381 Bytes

Versions: 141

Compression:

Stored size: 381 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}/exercises/**/*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

141 entries across 141 versions & 1 rubygems

Version Path
trackler-2.1.0.53 tracks/ruby/bin/executable-tests-check
trackler-2.1.0.52 tracks/ruby/bin/executable-tests-check
trackler-2.1.0.51 tracks/ruby/bin/executable-tests-check
trackler-2.1.0.50 tracks/ruby/bin/executable-tests-check
trackler-2.1.0.49 tracks/ruby/bin/executable-tests-check
trackler-2.1.0.48 tracks/ruby/bin/executable-tests-check
trackler-2.1.0.47 tracks/ruby/bin/executable-tests-check
trackler-2.1.0.46 tracks/ruby/bin/executable-tests-check
trackler-2.1.0.45 tracks/ruby/bin/executable-tests-check
trackler-2.1.0.44 tracks/ruby/bin/executable-tests-check
trackler-2.1.0.43 tracks/ruby/bin/executable-tests-check
trackler-2.1.0.42 tracks/ruby/bin/executable-tests-check
trackler-2.1.0.41 tracks/ruby/bin/executable-tests-check
trackler-2.1.0.40 tracks/ruby/bin/executable-tests-check
trackler-2.1.0.39 tracks/ruby/bin/executable-tests-check
trackler-2.1.0.38 tracks/ruby/bin/executable-tests-check
trackler-2.1.0.37 tracks/ruby/bin/executable-tests-check
trackler-2.1.0.36 tracks/ruby/bin/executable-tests-check
trackler-2.1.0.34 tracks/ruby/bin/executable-tests-check
trackler-2.1.0.33 tracks/ruby/bin/executable-tests-check