Sha256: 28616eec526e3ebe5827cec2dfdbc9f2c3de6f4a6e3e778f4aafac05e370e723

Contents?: true

Size: 596 Bytes

Versions: 20

Compression:

Stored size: 596 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/unit' if at.respond_to? :testlib=

  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')
  end
end

Version data entries

20 entries across 20 versions & 6 rubygems

Version Path
active_mailer-0.0.10 test/fixtures/dummyapp_rails_3.2/vendor/bundle/ruby/1.9.1/gems/rdoc-3.12.1/.autotest
swipe-rails-0.0.5 vendor/bundle/gems/rdoc-3.12.2/.autotest
active_mailer-0.0.9 test/fixtures/dummyapp_rails_3.2/vendor/bundle/ruby/1.9.1/gems/rdoc-3.12.1/.autotest
active_mailer-0.0.8 test/fixtures/dummyapp_rails_3.2/vendor/bundle/ruby/1.9.1/gems/rdoc-3.12.1/.autotest
active_mailer-0.0.7 test/fixtures/dummyapp_rails_3.2/vendor/bundle/ruby/1.9.1/gems/rdoc-3.12.1/.autotest
active_mailer-0.0.6 test/fixtures/dummyapp_rails_3.2/vendor/bundle/ruby/1.9.1/gems/rdoc-3.12.1/.autotest
rdoc-3.12.2 .autotest
active_mailer-0.0.5 test/fixtures/dummyapp_rails_3.2/vendor/bundle/ruby/1.9.1/gems/rdoc-3.12.1/.autotest
active_mailer-0.0.4 test/fixtures/dummyapp_rails_3.2/vendor/bundle/ruby/1.9.1/gems/rdoc-3.12.1/.autotest
active_mailer-0.0.3 test/fixtures/dummyapp_rails_3.2/vendor/bundle/ruby/1.9.1/gems/rdoc-3.12.1/.autotest
rdoc-3.12.1 .autotest
devise_sociable-0.1.0 vendor/bundle/gems/rdoc-3.12/.autotest
ftl-0.2.0 vendor/bundle/gems/rdoc-3.12/.autotest
chida_fib-0.1.0 shoulda/ruby/1.8/gems/rdoc-3.12/.autotest
rdoc-3.12 .autotest
rdoc-3.11 .autotest
rdoc-3.10 .autotest
rdoc-3.10.pre.3 .autotest
rdoc-3.10.pre.2 .autotest
rdoc-3.10.pre.1 .autotest