File tree Expand file tree Collapse file tree 6 files changed +16
-12
lines changed 
lib/active_record/connection_adapters 
mysqlplus_adapter/deferrable Expand file tree Collapse file tree 6 files changed +16
-12
lines changed Original file line number Diff line number Diff line change 1+ # coding: utf-8 
2+ 
13require  'rake' 
24require  'rake/testtask' 
35require  'test/helper' 
Original file line number Diff line number Diff line change 1111
1212begin  
1313  require_library_or_gem ( 'fastthread' ) 
14- rescue  =>   LoadError 
14+ rescue  LoadError 
1515  $stderr. puts  "'gem install fastthread' for better performance" 
1616end   
1717
Original file line number Diff line number Diff line change @@ -121,7 +121,7 @@ def find_every_with_defer(options) #:nodoc:
121121          records 
122122        end 
123123
124-         def  preload_deferred_includes (  include_associations ,  options  ) 
124+         def  preload_deferred_includes (  include_associations ,  options  )   #:nodoc: 
125125          options [ :defer ]  ? ( Array ( include_associations )  << :defer )  : include_associations 
126126        end 
127127
Original file line number Diff line number Diff line change @@ -15,7 +15,7 @@ def initialize( &deferrable )
1515      # back in on completion. 
1616      # 
1717      def  defer! (  deferrable  ) 
18-         @result  =  Thread . new (  deferrable  )  do  |deferrable |
18+         @result  =  :: Thread . new (  deferrable  )  do  |deferrable |
1919          begin 
2020            deferrable . call  
2121          rescue  =>  exception 
@@ -38,7 +38,7 @@ def method_missing(*args, &block)
3838      # Re-raise any Exceptions from the background Thread. 
3939      # 
4040      def  validate! 
41-         raise  @_result  if  @_result . is_a? (  Exception  ) 
41+         raise  @_result  if  @_result . is_a? (  :: Exception  ) 
4242      end 
4343
4444    end     
Original file line number Diff line number Diff line change 11require  "#{ File . dirname ( __FILE__ ) }  
2+ 
23Mysqlplus ::Test . prepare! 
34
4- class  MacroTest  < ActiveRecord ::TestCase 
5+ class  MacroTest  < ActiveSupport ::TestCase 
56
67  def  teardown 
78    ActiveRecord ::Base . clear_all_connections! 
8-     ActiveRecord ::Base . establish_connection ( Mysqlplus ::Test ::CONNECTION ) 
9+     ActiveRecord ::Base . establish_connection (   Mysqlplus ::Test ::CONNECTION_SPEC   ) 
910    super 
1011  end 
1112
Original file line number Diff line number Diff line change 11require  'rubygems' 
2+ require  'mocha' 
23require  'active_support' 
34require  'active_support/test_case' 
45require  'activerecord' 
89module  Mysqlplus 
910  class  Test 
1011
11-     CONNECTION  =  {  :adapter   =>  'mysqlplus' , 
12-                    :username  =>  'root' , 
13-                    :database  =>  'mysql' , 
14-                    :pool  =>  5 , 
15-                    :warmup  =>  true  } 
12+     CONNECTION_SPEC  =  {  :adapter   =>  'mysqlplus' , 
13+                          :username  =>  'root' , 
14+                          :database  =>  'mysql' , 
15+                          :pool  =>  5 , 
16+                          :warmup  =>  true  } 
1617
1718    MODELS_DIR  =  "#{ File . dirname ( __FILE__ ) }  . freeze 
1819
@@ -46,7 +47,7 @@ def test_files
4647      private 
4748
4849      def  connect! 
49-         ::ActiveRecord ::Base . establish_connection (  CONNECTION  ) 
50+         ::ActiveRecord ::Base . establish_connection (  CONNECTION_SPEC  ) 
5051      end 
5152
5253      def  require_models 
 
 
   
 
     
   
   
          
    
    
     
    
      
     
     
    You can’t perform that action at this time.
  
 
    
  
    
      
        
     
       
      
     
   
 
    
    
  
 
  
 
     
    
0 commit comments