public
Description: FixtureReplacement rails plugin (version 2 and on)
Homepage: http://replacefixtures.rubyforge.org/
Clone URL: git://github.com/smtlaissezfaire/fixturereplacement.git
* Refactor spec and test helpers
Mon Jul 21 00:13:17 -0700 2008
commit  c88f6ce805165f7c42c58558e1f349ce432836f9
tree    39144222f76a689f523a5ec5677be1ea6ffe1455
parent  07e8199070d8fa8f3358555d44f4dbac95525337
...
1
2
3
4
5
6
7
8
9
 
 
 
 
 
10
11
12
...
 
 
 
 
 
 
 
 
1
2
3
4
5
6
7
8
9
0
@@ -1,12 +1,9 @@
0
-require File.dirname(__FILE__) + "/spec_helpers"
0
-include SpecHelperFunctions
0
-
0
-setup_database_connection
0
-
0
-require File.dirname(__FILE__) + "/../lib/fixture_replacement"
0
-require File.dirname(__FILE__) + "/fixture_replacement/fixtures/classes"
0
-
0
 Spec::Runner.configure do |config|
0
+ require File.dirname(__FILE__) + "/spec_helpers"
0
+
0
+ include SpecHelperFunctions
0
+ setup_tests
0
+
0
   config.prepend_before(:each) do
0
     FixtureReplacementController::AttributeCollection.clear_out_instances!
0
   end
...
1
 
 
 
 
 
 
 
 
2
3
4
...
60
61
62
63
 
 
 
 
 
 
64
...
1
2
3
4
5
6
7
8
9
10
11
12
...
68
69
70
 
71
72
73
74
75
76
77
0
@@ -1,4 +1,12 @@
0
 module SpecHelperFunctions
0
+
0
+ def setup_tests
0
+ setup_database_connection
0
+ setup_project_requires
0
+ end
0
+
0
+private
0
+
0
   def setup_database_connection
0
     require 'rubygems'
0
     require 'sqlite3'
0
@@ -60,5 +68,10 @@ module SpecHelperFunctions
0
         t.column :subscription_id, :integer
0
       end
0
     end
0
- end
0
+ end
0
+
0
+ def setup_project_requires
0
+ require File.dirname(__FILE__) + "/../lib/fixture_replacement"
0
+ require File.dirname(__FILE__) + "/fixture_replacement/fixtures/classes"
0
+ end
0
 end
...
5
6
7
8
9
10
11
 
...
5
6
7
 
 
 
 
8
0
@@ -5,7 +5,4 @@ require File.dirname(__FILE__) + "/../spec/spec_helpers"
0
 
0
 include SpecHelperFunctions
0
 
0
-setup_database_connection
0
-
0
-require File.dirname(__FILE__) + "/../lib/fixture_replacement"
0
-require File.dirname(__FILE__) + "/../spec/fixture_replacement/fixtures/classes"
0
+setup_tests

Comments

    No one has commented yet.