Sha256: 4182859374f3d389b932c20bd98ea8ffe9f353f497a63e679ee0ddfca48f24a7

Contents?: true

Size: 406 Bytes

Versions: 2

Compression:

Stored size: 406 Bytes

Contents

# Generates a test console for the plugin's test application
class PluginTestConsoleGenerator < Rails::Generator::NamedBase
  def manifest #:nodoc:
    record do |m|
      plugin_root = "vendor/plugins/#{name}"
      
      # Script directory
      m.directory File.join(plugin_root, 'script')
      
      # Console class
      m.file 'console', File.join(plugin_root, 'script/console')
    end
  end
end

Version data entries

2 entries across 2 versions & 1 rubygems

Version Path
plugin_test_helper-0.1.4 generators/plugin_test_console/plugin_test_console_generator.rb
plugin_test_helper-0.1.3 generators/plugin_test_console/plugin_test_console_generator.rb