public
Description: Ruby on Rails
Homepage: http://rubyonrails.org
Clone URL: git://github.com/rails/rails.git
initial statemachine machine and state classes
technoweenie (author)
Sat Jun 28 00:55:02 -0700 2008
commit  b9528ad3c5379896b00772cb44faf1db0fd882d7
tree    422ae423e519f744d51698d45a6fb931172b9cb2
parent  b7c6ceff9a31cc478c4bc89d57980900a775fbed
...
1
 
2
3
4
...
 
1
2
3
4
0
@@ -1,4 +1,4 @@
0
-require 'active_model/observing'
0
+require 'active_model/core'
0
 
0
 module ActiveModel
0
   module Callbacks
...
1
 
2
3
4
...
 
1
2
3
4
0
@@ -1,4 +1,4 @@
0
-require 'active_model/observing'
0
+require 'active_model/core'
0
 
0
 module ActiveModel
0
   module Validations
...
1
 
2
3
4
...
20
21
22
23
 
24
25
26
...
67
68
69
70
 
71
72
73
...
 
1
2
3
4
...
20
21
22
 
23
24
25
26
...
67
68
69
 
70
71
72
73
0
@@ -1,4 +1,4 @@
0
-require File.join(File.dirname(__FILE__), 'test_helper')
0
+require File.expand_path(File.join(File.dirname(__FILE__), 'test_helper'))
0
 
0
 class ObservedModel < ActiveModel::Base
0
   class Observer
0
@@ -20,7 +20,7 @@ end
0
 class Foo < ActiveModel::Base
0
 end
0
 
0
-class ObservingTest < ActiveSupport::TestCase
0
+class ObservingTest < ActiveModel::TestCase
0
   def setup
0
     ObservedModel.observers.clear
0
   end
0
@@ -67,7 +67,7 @@ class ObservingTest < ActiveSupport::TestCase
0
   end
0
 end
0
   
0
-class ObserverTest < ActiveSupport::TestCase
0
+class ObserverTest < ActiveModel::TestCase
0
   def setup
0
     ObservedModel.observers = :foo_observer
0
     FooObserver.models = nil
...
3
4
5
6
 
 
7
8
9
...
21
22
23
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
24
...
3
4
5
 
6
7
8
9
10
...
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
0
@@ -3,7 +3,8 @@ $:.unshift File.dirname(__FILE__)
0
 
0
 require 'test/unit'
0
 require 'active_model'
0
-require 'active_support/callbacks' # needed by ActiveSupport::TestCase
0
+require 'active_model/state_machine'
0
+require 'active_support/callbacks' # needed by ActiveModel::TestCase
0
 require 'active_support/test_case'
0
 
0
 def uses_gem(gem_name, test_name, version = '> 0')
0
@@ -21,3 +22,18 @@ unless defined? uses_mocha
0
     uses_gem('mocha', test_name, '>= 0.5.5', &block)
0
   end
0
 end
0
+
0
+begin
0
+  require 'rubygems'
0
+  require 'ruby-debug'
0
+  Debugger.start
0
+rescue LoadError
0
+end
0
+
0
+ActiveSupport::TestCase.send :include, ActiveSupport::Testing::Default
0
+
0
+module ActiveModel
0
+  class TestCase < ActiveSupport::TestCase
0
+    include ActiveSupport::Testing::Default
0
+  end
0
+end
0
\ No newline at end of file

Comments