Froze rails gems
[depot.git] / vendor / rails / railties / lib / rails_generator / generators / components / performance_test / performance_test_generator.rb
diff --git a/vendor/rails/railties/lib/rails_generator/generators/components/performance_test/performance_test_generator.rb b/vendor/rails/railties/lib/rails_generator/generators/components/performance_test/performance_test_generator.rb
new file mode 100644 (file)
index 0000000..83ce8ac
--- /dev/null
@@ -0,0 +1,16 @@
+class PerformanceTestGenerator < Rails::Generator::NamedBase
+  default_options :skip_migration => false
+
+  def manifest
+    record do |m|
+      # Check for class naming collisions.
+      m.class_collisions class_name, "#{class_name}Test"
+
+      # performance test directory
+      m.directory File.join('test/performance', class_path)
+
+      # performance test stub
+      m.template 'performance_test.rb', File.join('test/performance', class_path, "#{file_name}_test.rb")
+    end
+  end
+end