Sha256: 246eecbb7d909b702b3f3a76cd8a5be849b84d88d0c1de07425c601ffcffb3fb

Contents?: true

Size: 648 Bytes

Versions: 8

Compression:

Stored size: 648 Bytes

Contents

require 'autotest/restart'

Autotest.add_hook :run_command do |at|
  at.unit_diff = 'cat'

  system "#{Gem.ruby} -rubygems #{Gem.bin_path 'rake', 'rake'} generate"
end

Autotest.add_hook :initialize do |at|
  at.testlib = 'minitest/autorun'
  at.add_exception '.git'

  def at.path_to_classname s
    sep = File::SEPARATOR
    f = s.sub(/^test#{sep}/, '').sub(/\.rb$/, '').split(sep)
    f = f.map { |path| path.split(/_|(\d+)/).map { |seg| seg.capitalize }.join }
    f = f.map { |path| path =~ /^Test/ ? path : "Test#{path}"  }
    f.join('::').
      gsub('Rdoc', 'RDoc').
      gsub('Ri', 'RI').
      gsub('Changelog', 'ChangeLog')
  end
end

Version data entries

8 entries across 6 versions & 2 rubygems

Version Path
candlepin-api-0.4.0 bundle/ruby/1.8/gems/rdoc-4.0.1/.autotest
candlepin-api-0.4.0 bundle/ruby/gems/rdoc-4.0.1/.autotest
candlepin-api-0.4.0 bundle/ruby/1.9.1/gems/rdoc-4.0.1/.autotest
rdoc-4.0.1 .autotest
rdoc-4.0.0 .autotest
rdoc-4.0.0.rc.2.1 .autotest
rdoc-4.0.0.rc.2 .autotest
rdoc-4.0.0.preview2.1 .autotest