Sha256: 373c6014a20b6980be907d4c5d0b791e1bf6274b8e339ad41397953bee071b82

Contents?: true

Size: 545 Bytes

Versions: 11

Compression:

Stored size: 545 Bytes

Contents

class ClassGenerator < Sprout::Generator::NamedBase  # :nodoc:

  def manifest
    record do |m|
#      m.class_collisions class_dir, "#{class_name}Controller", "#{class_name}ControllerTest", "#{class_name}Helper"

      if(!user_requested_test)
        m.directory full_class_dir
        m.template 'Class.as', full_class_path
      end
 
      m.directory full_test_dir
      m.template 'TestCase.as', full_test_case_path
      
      m.template 'TestSuite.as', File.join(test_dir, 'AllTests.as'), :collision => :force
    end
  end
    
end

Version data entries

11 entries across 11 versions & 1 rubygems

Version Path
sprout-as3-bundle-1.0.37 lib/sprout/generators/class/class_generator.rb
sprout-as3-bundle-1.0.36 lib/sprout/generators/class/class_generator.rb
sprout-as3-bundle-1.0.32 lib/sprout/generators/class/class_generator.rb
sprout-as3-bundle-1.0.31 lib/sprout/generators/class/class_generator.rb
sprout-as3-bundle-1.0.29 lib/sprout/generators/class/class_generator.rb
sprout-as3-bundle-1.0.30 lib/sprout/generators/class/class_generator.rb
sprout-as3-bundle-1.0.20 lib/sprout/generators/class/class_generator.rb
sprout-as3-bundle-1.0.21 lib/sprout/generators/class/class_generator.rb
sprout-as3-bundle-1.0.24 lib/sprout/generators/class/class_generator.rb
sprout-as3-bundle-1.0.23 lib/sprout/generators/class/class_generator.rb
sprout-as3-bundle-1.0.22 lib/sprout/generators/class/class_generator.rb