Sha256: e51e7c2f233ad34a77788783b9f85673ea6f62ac2a728685803e77be7112594c

Contents?: true

Size: 568 Bytes

Versions: 74

Compression:

Stored size: 568 Bytes

Contents

# $Id$

require 'test/unit'

module EmTestRunner
  @em_root = File.expand_path(File.dirname(__FILE__) + '/../')
  @lib_dir = File.join(@em_root, 'lib')
  @ext_dir = File.join(@em_root, 'ext')
  @java_dir = File.join(@em_root, 'java')

  def self.run(glob = 'test_*.rb')
    $:.unshift(@lib_dir)
    $:.unshift(@ext_dir)
    $:.unshift(@java_dir)

    case glob
    when Array
      files = glob
    else
      files = Dir[File.dirname(__FILE__) + '/' + glob]
    end

    files.each do |tc|
      require tc
    end
  end
end

if __FILE__ == $0
  EmTestRunner.run
end

Version data entries

74 entries across 74 versions & 10 rubygems

Version Path
classiccms-0.7.5 vendor/bundle/gems/eventmachine-0.12.10/tests/testem.rb
classiccms-0.7.4 vendor/bundle/gems/eventmachine-0.12.10/tests/testem.rb
classiccms-0.7.3 vendor/bundle/gems/eventmachine-0.12.10/tests/testem.rb
MattHulse-eventmachine-0.0.1 tests/testem.rb
MattHulse-eventmachine-0.12.10 tests/testem.rb
eventmachine-eventmachine-0.12.8 tests/testem.rb
eventmachine-eventmachine-0.12.9 tests/testem.rb
classiccms-0.7.2 vendor/bundle/gems/eventmachine-0.12.10/tests/testem.rb
classiccms-0.7.1 vendor/bundle/gems/eventmachine-0.12.10/tests/testem.rb
classiccms-0.7.0 vendor/bundle/gems/eventmachine-0.12.10/tests/testem.rb
classiccms-0.6.9 vendor/bundle/gems/eventmachine-0.12.10/tests/testem.rb
classiccms-0.6.8 vendor/bundle/gems/eventmachine-0.12.10/tests/testem.rb
classiccms-0.6.7 vendor/bundle/gems/eventmachine-0.12.10/tests/testem.rb
classiccms-0.6.6 vendor/bundle/gems/eventmachine-0.12.10/tests/testem.rb
classiccms-0.6.5 vendor/bundle/gems/eventmachine-0.12.10/tests/testem.rb
classiccms-0.6.4 vendor/bundle/gems/eventmachine-0.12.10/tests/testem.rb
classiccms-0.6.3 vendor/bundle/gems/eventmachine-0.12.10/tests/testem.rb
classiccms-0.6.2 vendor/bundle/gems/eventmachine-0.12.10/tests/testem.rb
classiccms-0.6.1 vendor/bundle/gems/eventmachine-0.12.10/tests/testem.rb
classiccms-0.6.0 vendor/bundle/gems/eventmachine-0.12.10/tests/testem.rb