]> git.wincent.com - wikitext.git/commitdiff
Start refactoring Rails specs
authorWincent Colaiuta <win@wincent.com>
Sat, 12 Jun 2010 20:37:22 +0000 (22:37 +0200)
committerWincent Colaiuta <win@wincent.com>
Sat, 12 Jun 2010 20:37:22 +0000 (22:37 +0200)
The "Edge" Rails specs have been broken for a long time as we really
need a separate code path for these (too many changes in the underlying
machinery).

Lay the groundwork by renaming the existing working infrastructure as
a "rails2".

Signed-off-by: Wincent Colaiuta <win@wincent.com>
spec/rails_spec.rb

index 68c8376c817ba713382702593ceee2780afdac72..b901a9a8263d8794b96493aae82126a05e947a7f 100644 (file)
@@ -90,7 +90,7 @@ module RailsSpecs
     end
   end
 
-  def create_release_app version
+  def create_rails2_app version
     create_base_app_and_symlinks app_path(version) do
       FileUtils.cd CLONE_PATH do
         run 'git', 'checkout', "v#{version}"
@@ -169,8 +169,8 @@ TEST
     end
   end
 
-  def setup_release_app version
-    create_release_app version
+  def setup_rails2_app version
+    create_rails2_app version
     path = app_path(version)
     update_environment path
     create_controller path
@@ -197,7 +197,7 @@ describe 'Template handler in Rails 2.3.0' do
   include RailsSpecs
 
   before :all do
-    setup_release_app '2.3.0'
+    setup_rails2_app '2.3.0'
     @path = app_path '2.3.0'
   end
 
@@ -215,8 +215,8 @@ end
   describe "Template handler in Rails #{version}" do
     include RailsSpecs
 
-    before(:all) do
-      setup_release_app version
+    before :all do
+      setup_rails2_app version
       @path = app_path(version)
     end
 
@@ -229,7 +229,7 @@ end
 describe 'Template handler in Edge Rails' do
   include RailsSpecs
 
-  before(:all) do
+  before :all do
     setup_edge_app
     @path = RailsSpecs::EDGE_APP_PATH
   end