get tests running again with zentest >= 4.0.0

This commit is contained in:
Reinier Balt 2009-06-02 21:22:50 +02:00
parent 4e1e18da0f
commit 7a7862221d
26 changed files with 199 additions and 207 deletions

View file

@ -47,7 +47,7 @@ config.after_initialize do
end end
config.gem "flexmock" config.gem "flexmock"
config.gem "ZenTest", :lib => "zentest" config.gem "ZenTest", :lib => "zentest", :version => ">=4.0.0"
config.gem "hpricot" config.gem "hpricot"
config.gem "hoe" config.gem "hoe"

View file

@ -22,7 +22,7 @@ end
%> %>
1: call_bill_gates_every_day:
id: 1 id: 1
user_id: 1 user_id: 1
context_id: 1 context_id: 1
@ -48,7 +48,7 @@ end
created_at: <%= last_week %> created_at: <%= last_week %>
completed_at: ~ completed_at: ~
2: call_bill_gates_every_workday:
id: 2 id: 2
user_id: 1 user_id: 1
context_id: 1 context_id: 1
@ -74,7 +74,7 @@ end
created_at: <%= last_week %> created_at: <%= last_week %>
completed_at: ~ completed_at: ~
3: call_bill_gates_every_week:
id: 3 id: 3
user_id: 1 user_id: 1
context_id: 1 context_id: 1
@ -100,7 +100,7 @@ end
created_at: <%= last_week %> created_at: <%= last_week %>
completed_at: ~ completed_at: ~
4: check_with_bill_every_last_friday_of_month:
id: 4 id: 4
user_id: 1 user_id: 1
context_id: 1 context_id: 1
@ -126,7 +126,7 @@ end
created_at: <%= last_week %> created_at: <%= last_week %>
completed_at: ~ completed_at: ~
5: birthday_reinier:
id: 5 id: 5
user_id: 1 user_id: 1
context_id: 1 context_id: 1

View file

@ -23,7 +23,7 @@ end
%> %>
1: call_bill:
id: 1 id: 1
context_id: 1 context_id: 1
project_id: 2 project_id: 2
@ -35,7 +35,7 @@ end
completed_at: ~ completed_at: ~
user_id: 1 user_id: 1
2: call_dino_ext:
id: 2 id: 2
context_id: 2 context_id: 2
project_id: 3 project_id: 3
@ -47,7 +47,7 @@ end
completed_at: ~ completed_at: ~
user_id: 1 user_id: 1
3: buy_milk:
id: 3 id: 3
context_id: 4 context_id: 4
project_id: ~ project_id: ~
@ -59,7 +59,7 @@ end
completed_at: <%= today %> completed_at: <%= today %>
user_id: 1 user_id: 1
4: buy_bread:
id: 4 id: 4
context_id: 4 context_id: 4
project_id: ~ project_id: ~
@ -71,7 +71,7 @@ end
completed_at: <%= today %> completed_at: <%= today %>
user_id: 1 user_id: 1
5: construct_dilation_device:
id: 5 id: 5
context_id: 5 context_id: 5
project_id: 1 project_id: 1
@ -83,7 +83,7 @@ end
completed_at: ~ completed_at: ~
user_id: 1 user_id: 1
6: phone_grandfather:
id: 6 id: 6
context_id: 2 context_id: 2
project_id: 1 project_id: 1
@ -107,7 +107,7 @@ book:
completed_at: ~ completed_at: ~
user_id: 1 user_id: 1
8: upgrade_rails:
id: 8 id: 8
context_id: 4 context_id: 4
project_id: ~ project_id: ~
@ -119,7 +119,7 @@ book:
completed_at: <%= today %> completed_at: <%= today %>
user_id: 1 user_id: 1
9: due_today:
id: 9 id: 9
context_id: 1 context_id: 1
project_id: ~ project_id: ~
@ -131,7 +131,7 @@ book:
completed_at: ~ completed_at: ~
user_id: 1 user_id: 1
10: foo:
id: 10 id: 10
context_id: 1 context_id: 1
project_id: ~ project_id: ~
@ -143,7 +143,7 @@ book:
completed_at: <%= last_week %> completed_at: <%= last_week %>
user_id: 1 user_id: 1
11: buy_shares:
id: 11 id: 11
context_id: 1 context_id: 1
project_id: 2 project_id: 2
@ -155,7 +155,7 @@ book:
completed_at: ~ completed_at: ~
user_id: 1 user_id: 1
12: buy_stego_bait:
id: 12 id: 12
context_id: 1 context_id: 1
project_id: 3 project_id: 3
@ -167,7 +167,7 @@ book:
completed_at: ~ completed_at: ~
user_id: 1 user_id: 1
13: new_action_in_context:
id: 13 id: 13
context_id: 1 context_id: 1
project_id: 3 project_id: 3
@ -179,7 +179,7 @@ book:
completed_at: ~ completed_at: ~
user_id: 1 user_id: 1
14: call_stock_broker:
id: 14 id: 14
context_id: 2 context_id: 2
project_id: 2 project_id: 2
@ -191,7 +191,7 @@ book:
completed_at: ~ completed_at: ~
user_id: 1 user_id: 1
15: select_delorean_model:
id: 15 id: 15
context_id: 6 context_id: 6
project_id: 1 project_id: 1
@ -204,7 +204,7 @@ book:
show_from: <%= next_week %> show_from: <%= next_week %>
user_id: 1 user_id: 1
16: buy_tix:
id: 16 id: 16
context_id: 10 context_id: 10
project_id: 4 project_id: 4
@ -218,7 +218,7 @@ book:
user_id: 2 user_id: 2
17: pal_confirmation:
id: 17 id: 17
context_id: 11 context_id: 11
project_id: 4 project_id: 4
@ -231,7 +231,7 @@ book:
show_from: <%= next_week %> show_from: <%= next_week %>
user_id: 2 user_id: 2
18: call_bill_gates_every_day:
id: 18 id: 18
user_id: 1 user_id: 1
context_id: 1 context_id: 1

View file

@ -4,7 +4,7 @@ require 'backend_controller'
# Re-raise errors caught by the controller. # Re-raise errors caught by the controller.
class BackendController; def rescue_action(e) raise e end; end class BackendController; def rescue_action(e) raise e end; end
class BackendControllerTest < Test::Rails::TestCase class BackendControllerTest < ActionController::TestCase
fixtures :users, :projects, :contexts, :todos, :recurring_todos, :notes fixtures :users, :projects, :contexts, :todos, :recurring_todos, :notes
def setup def setup

View file

@ -4,7 +4,7 @@ require 'data_controller'
# Re-raise errors caught by the controller. # Re-raise errors caught by the controller.
class DataController; def rescue_action(e) raise e end; end class DataController; def rescue_action(e) raise e end; end
class DataControllerTest < Test::Rails::TestCase class DataControllerTest < ActionController::TestCase
fixtures :users, :preferences, :projects, :notes fixtures :users, :preferences, :projects, :notes
def setup def setup

View file

@ -4,7 +4,7 @@ require 'feedlist_controller'
# Re-raise errors caught by the controller. # Re-raise errors caught by the controller.
class FeedlistController; def rescue_action(e) raise e end; end class FeedlistController; def rescue_action(e) raise e end; end
class FeedlistControllerTest < Test::Rails::TestCase class FeedlistControllerTest < ActionController::TestCase
fixtures :users, :preferences, :projects, :contexts, :todos, :recurring_todos, :notes fixtures :users, :preferences, :projects, :contexts, :todos, :recurring_todos, :notes
def setup def setup

View file

@ -4,7 +4,7 @@ require 'integrations_controller'
# Re-raise errors caught by the controller. # Re-raise errors caught by the controller.
class IntegrationsController; def rescue_action(e) raise e end; end class IntegrationsController; def rescue_action(e) raise e end; end
class IntegrationsControllerTest < Test::Unit::TestCase class IntegrationsControllerTest < ActionController::TestCase
fixtures :users, :preferences, :projects, :contexts, :todos, :recurring_todos, :tags, :taggings fixtures :users, :preferences, :projects, :contexts, :todos, :recurring_todos, :tags, :taggings
def setup def setup

View file

@ -1,146 +1,146 @@
require File.dirname(__FILE__) + '/../test_helper' require File.dirname(__FILE__) + '/../test_helper'
require 'login_controller' require 'login_controller'
require_dependency "login_system" require_dependency "login_system"
# Re-raise errors caught by the controller. # Re-raise errors caught by the controller.
class LoginController; def rescue_action(e) raise e end; end class LoginController; def rescue_action(e) raise e end; end
class LoginControllerTest < Test::Rails::TestCase class LoginControllerTest < ActionController::TestCase
fixtures :preferences, :users fixtures :preferences, :users
def setup def setup
assert_equal "test", ENV['RAILS_ENV'] assert_equal "test", ENV['RAILS_ENV']
assert_equal "change-me", Tracks::Config.salt assert_equal "change-me", Tracks::Config.salt
@controller = LoginController.new @controller = LoginController.new
@request = ActionController::TestRequest.new @request = ActionController::TestRequest.new
@response = ActionController::TestResponse.new @response = ActionController::TestResponse.new
end end
#============================================ #============================================
#Login and logout #Login and logout
#============================================ #============================================
def test_invalid_login def test_invalid_login
post :login, {:user_login => 'cracker', :user_password => 'secret', :user_noexpiry => 'on'} post :login, {:user_login => 'cracker', :user_password => 'secret', :user_noexpiry => 'on'}
assert_response :success assert_response :success
assert(!@response.has_session_object?(:user_id)) assert(!@response.has_session_object?(:user_id))
assert_template "login" assert_template "login"
end end
def test_login_with_valid_admin_user def test_login_with_valid_admin_user
@request.session['return-to'] = "/bogus/location" @request.session['return-to'] = "/bogus/location"
post :login, {:user_login => 'admin', :user_password => 'abracadabra', :user_noexpiry => 'on'} post :login, {:user_login => 'admin', :user_password => 'abracadabra', :user_noexpiry => 'on'}
user = User.find(session['user_id']) user = User.find(session['user_id'])
assert_equal user.id, @response.session['user_id'] assert_equal user.id, @response.session['user_id']
assert_equal user.login, "admin" assert_equal user.login, "admin"
assert user.is_admin assert user.is_admin
assert_equal "Login successful: session will not expire.", flash[:notice] assert_equal "Login successful: session will not expire.", flash[:notice]
assert_equal("http://#{@request.host}/bogus/location", @response.redirect_url) assert_equal("http://#{@request.host}/bogus/location", @response.redirect_url)
end end
def test_login_with_valid_standard_user def test_login_with_valid_standard_user
post :login, {:user_login => 'jane', :user_password => 'sesame', :user_noexpiry => 'off'} post :login, {:user_login => 'jane', :user_password => 'sesame', :user_noexpiry => 'off'}
user = User.find(session['user_id']) user = User.find(session['user_id'])
assert_equal user.id, @response.session['user_id'] assert_equal user.id, @response.session['user_id']
assert_equal user.login, "jane" assert_equal user.login, "jane"
assert user.is_admin == false || user.is_admin == 0 assert user.is_admin == false || user.is_admin == 0
assert_equal "Login successful: session will expire after 1 hour of inactivity.", flash[:notice] assert_equal "Login successful: session will expire after 1 hour of inactivity.", flash[:notice]
assert_redirected_to home_url assert_redirected_to home_url
end end
def test_login_with_no_users_redirects_to_signup def test_login_with_no_users_redirects_to_signup
User.delete_all User.delete_all
get :login get :login
assert_redirected_to :controller => 'users', :action => 'new' assert_redirected_to :controller => 'users', :action => 'new'
end end
def test_logout def test_logout
login_as :admin_user login_as :admin_user
get :logout get :logout
assert_nil(session['user_id']) assert_nil(session['user_id'])
assert_redirected_to :controller => 'login', :action => 'login' assert_redirected_to :controller => 'login', :action => 'login'
end end
# Test login with a bad password for existing user # Test login with a bad password for existing user
# #
def test_login_bad_password def test_login_bad_password
post :login, {:user_login => 'jane', :user_password => 'wrong', :user_noexpiry => 'on'} post :login, {:user_login => 'jane', :user_password => 'wrong', :user_noexpiry => 'on'}
assert(!@response.has_session_object?(:user)) assert(!@response.has_session_object?(:user))
assert_equal "Login unsuccessful", flash[:warning] assert_equal "Login unsuccessful", flash[:warning]
assert_response :success assert_response :success
end end
def test_login_bad_login def test_login_bad_login
post :login, {:user_login => 'blah', :user_password => 'sesame', :user_noexpiry => 'on'} post :login, {:user_login => 'blah', :user_password => 'sesame', :user_noexpiry => 'on'}
assert(!@response.has_session_object?(:user)) assert(!@response.has_session_object?(:user))
assert_equal "Login unsuccessful", flash[:warning] assert_equal "Login unsuccessful", flash[:warning]
assert_response :success assert_response :success
end end
def test_should_remember_me def test_should_remember_me
post :login, :user_login => 'jane', :user_password => 'sesame', :user_noexpiry => "on" post :login, :user_login => 'jane', :user_password => 'sesame', :user_noexpiry => "on"
assert_not_nil @response.cookies["auth_token"] assert_not_nil @response.cookies["auth_token"]
end end
def test_should_not_remember_me def test_should_not_remember_me
post :login, :user_login => 'jane', :user_password => 'sesame', :user_noexpiry => "off" post :login, :user_login => 'jane', :user_password => 'sesame', :user_noexpiry => "off"
assert_nil @response.cookies["auth_token"] assert_nil @response.cookies["auth_token"]
end end
def test_should_delete_token_on_logout def test_should_delete_token_on_logout
login_as :other_user login_as :other_user
get :logout get :logout
assert_equal @response.cookies["auth_token"], [] assert_equal @response.cookies["auth_token"], []
end end
def test_should_login_with_cookie def test_should_login_with_cookie
users(:other_user).remember_me users(:other_user).remember_me
@request.cookies["auth_token"] = auth_token_cookie_for(:other_user) @request.cookies["auth_token"] = auth_token_cookie_for(:other_user)
get :login get :login
assert @controller.send(:logged_in?) assert @controller.send(:logged_in?)
end end
def test_should_fail_expired_cookie_login def test_should_fail_expired_cookie_login
users(:other_user).remember_me users(:other_user).remember_me
users(:other_user).update_attribute :remember_token_expires_at, 5.minutes.ago.utc users(:other_user).update_attribute :remember_token_expires_at, 5.minutes.ago.utc
@request.cookies["auth_token"] = auth_token_cookie_for(:other_user) @request.cookies["auth_token"] = auth_token_cookie_for(:other_user)
get :login get :login
assert !@controller.send(:logged_in?) assert !@controller.send(:logged_in?)
end end
def test_should_fail_cookie_login def test_should_fail_cookie_login
users(:other_user).remember_me users(:other_user).remember_me
@request.cookies["auth_token"] = CGI::Cookie.new('name' => 'auth_token', 'value' => 'invalid_auth_token') @request.cookies["auth_token"] = CGI::Cookie.new('name' => 'auth_token', 'value' => 'invalid_auth_token')
get :login get :login
assert !@controller.send(:logged_in?) assert !@controller.send(:logged_in?)
end end
def test_current_user_nil def test_current_user_nil
get :login get :login
assert_nil @controller.current_user assert_nil @controller.current_user
end end
def test_current_user_correct def test_current_user_correct
post :login, {:user_login => 'jane', :user_password => 'sesame', :user_noexpiry => 'off'} post :login, {:user_login => 'jane', :user_password => 'sesame', :user_noexpiry => 'off'}
assert_equal users(:other_user), @controller.current_user assert_equal users(:other_user), @controller.current_user
end end
def test_prefs_nil def test_prefs_nil
login_as nil login_as nil
get :login get :login
assert_nil @controller.prefs assert_nil @controller.prefs
end end
def test_prefs_correct def test_prefs_correct
post :login, {:user_login => 'jane', :user_password => 'sesame', :user_noexpiry => 'off'} post :login, {:user_login => 'jane', :user_password => 'sesame', :user_noexpiry => 'off'}
assert_equal users(:other_user).prefs, @controller.prefs assert_equal users(:other_user).prefs, @controller.prefs
end end
private private
def auth_token_cookie_for(user) def auth_token_cookie_for(user)
CGI::Cookie.new('name' => 'auth_token', 'value' => users(user).remember_token) CGI::Cookie.new('name' => 'auth_token', 'value' => users(user).remember_token)
end end
end end

View file

@ -4,7 +4,7 @@ require 'notes_controller'
# Re-raise errors caught by the controller. # Re-raise errors caught by the controller.
class NotesController; def rescue_action(e) raise e end; end class NotesController; def rescue_action(e) raise e end; end
class NotesControllerTest < Test::Rails::TestCase class NotesControllerTest < ActionController::TestCase
def setup def setup
@controller = NotesController.new @controller = NotesController.new
request = ActionController::TestRequest.new request = ActionController::TestRequest.new

View file

@ -5,7 +5,7 @@ require 'preference'
# Re-raise errors caught by the controller. # Re-raise errors caught by the controller.
class PreferencesController; def rescue_action(e) raise e end; end class PreferencesController; def rescue_action(e) raise e end; end
class PreferencesControllerTest < Test::Rails::TestCase class PreferencesControllerTest < ActionController::TestCase
fixtures :users, :preferences fixtures :users, :preferences
def setup def setup

View file

@ -4,7 +4,7 @@ require 'stats_controller'
# Re-raise errors caught by the controller. # Re-raise errors caught by the controller.
class StatsController; def rescue_action(e) raise e end; end class StatsController; def rescue_action(e) raise e end; end
class StatsControllerTest < Test::Unit::TestCase class StatsControllerTest < ActionController::TestCase
fixtures :users, :preferences, :projects, :contexts, :todos, :recurring_todos, :recurring_todos, :tags, :taggings fixtures :users, :preferences, :projects, :contexts, :todos, :recurring_todos, :recurring_todos, :tags, :taggings
def setup def setup
@ -59,7 +59,7 @@ class StatsControllerTest < Test::Unit::TestCase
assert_equal 16, assigns['actions'].count assert_equal 16, assigns['actions'].count
assert_equal 4, assigns['tags_count'] assert_equal 4, assigns['tags_count']
assert_equal 2, assigns['unique_tags_count'] assert_equal 2, assigns['unique_tags_count']
assert_equal 2.week.ago.utc.beginning_of_day, assigns['first_action'].created_at assert_equal 2.week.ago.at_midnight, assigns['first_action'].created_at.at_midnight
end end
def test_downdrill def test_downdrill

View file

@ -1,4 +1,9 @@
class TodoContainerControllerTestBase < Test::Rails::TestCase class TodoContainerControllerTestBase < ActionController::TestCase
def setup_controller_request_and_response
# ## override with empty
# TODO: remove these ugly hacks
end
def perform_setup(container_class, controller_class) def perform_setup(container_class, controller_class)
@controller = controller_class.new @controller = controller_class.new

View file

@ -4,7 +4,7 @@ require 'todos_controller'
# Re-raise errors caught by the controller. # Re-raise errors caught by the controller.
class TodosController; def rescue_action(e) raise e end; end class TodosController; def rescue_action(e) raise e end; end
class TodosControllerTest < Test::Rails::TestCase class TodosControllerTest < ActionController::TestCase
fixtures :users, :preferences, :projects, :contexts, :todos, :tags, :taggings, :recurring_todos fixtures :users, :preferences, :projects, :contexts, :todos, :tags, :taggings, :recurring_todos
def setup def setup

View file

@ -4,7 +4,7 @@ require 'users_controller'
# Re-raise errors caught by the controller. # Re-raise errors caught by the controller.
class UsersController; def rescue_action(e) raise e end; end class UsersController; def rescue_action(e) raise e end; end
class UsersControllerTest < Test::Rails::TestCase class UsersControllerTest < ActionController::TestCase
fixtures :preferences, :users fixtures :preferences, :users
def setup def setup

View file

@ -1,7 +1,7 @@
ENV["RAILS_ENV"] = "test" ENV["RAILS_ENV"] = "test"
require File.expand_path(File.dirname(__FILE__) + "/../config/environment") require File.expand_path(File.dirname(__FILE__) + "/../config/environment")
require File.expand_path(File.dirname(__FILE__) + "/../app/controllers/application") require File.expand_path(File.dirname(__FILE__) + "/../app/controllers/application")
require 'test/rails' #you need the zentest gem installed require 'autotest/rails' #you need the zentest gem installed
require 'test_help' require 'test_help'
require 'flexmock/test_unit' #and the flexmock gem, too! require 'flexmock/test_unit' #and the flexmock gem, too!
require 'action_web_service/test_invoke' require 'action_web_service/test_invoke'
@ -41,21 +41,8 @@ class Test::Unit::TestCase
end end
class Test::Rails::HelperTestCase class ActiveSupport::TestCase
self.use_transactional_fixtures = false
self.use_instantiated_fixtures = false
end
class Test::Rails::TestCase < Test::Unit::TestCase
# Turn off transactional fixtures if you're working with MyISAM tables in MySQL
self.use_transactional_fixtures = true
# Instantiated fixtures are slow, but give you @david where you otherwise would need people(:david)
self.use_instantiated_fixtures = false
# Generates a random string of ascii characters (a-z, "1 0") # Generates a random string of ascii characters (a-z, "1 0")
# of a given length for testing assignment to fields # of a given length for testing assignment to fields
# for validation purposes # for validation purposes

View file

@ -1,6 +1,6 @@
require File.dirname(__FILE__) + '/../test_helper' require File.dirname(__FILE__) + '/../test_helper'
class ContextTest < Test::Rails::TestCase class ContextTest < ActiveSupport::TestCase
fixtures :contexts, :todos, :recurring_todos, :users, :preferences fixtures :contexts, :todos, :recurring_todos, :users, :preferences
def setup def setup

View file

@ -1,6 +1,6 @@
require File.dirname(__FILE__) + '/../test_helper' require File.dirname(__FILE__) + '/../test_helper'
class MessageGatewayTest < Test::Rails::TestCase class MessageGatewayTest < ActiveSupport::TestCase
fixtures :users, :contexts fixtures :users, :contexts
def setup def setup

View file

@ -1,6 +1,6 @@
require File.dirname(__FILE__) + '/../test_helper' require File.dirname(__FILE__) + '/../test_helper'
class NotesTest < Test::Rails::TestCase class NotesTest < ActiveSupport::TestCase
fixtures :notes fixtures :notes
def setup def setup

View file

@ -1,6 +1,6 @@
require File.dirname(__FILE__) + '/../test_helper' require File.dirname(__FILE__) + '/../test_helper'
class PreferenceTest < Test::Rails::TestCase class PreferenceTest < ActiveSupport::TestCase
fixtures :users, :preferences fixtures :users, :preferences
def setup def setup

View file

@ -1,6 +1,6 @@
require File.dirname(__FILE__) + '/../test_helper' require File.dirname(__FILE__) + '/../test_helper'
class ProjectTest < Test::Rails::TestCase class ProjectTest < ActiveSupport::TestCase
fixtures :projects, :contexts, :todos, :recurring_todos, :users, :preferences fixtures :projects, :contexts, :todos, :recurring_todos, :users, :preferences
def setup def setup

View file

@ -1,6 +1,6 @@
require File.dirname(__FILE__) + '/../test_helper' require File.dirname(__FILE__) + '/../test_helper'
class RecurringTodoTest < Test::Rails::TestCase class RecurringTodoTest < ActiveSupport::TestCase
fixtures :todos, :users, :contexts, :preferences, :tags, :taggings, :recurring_todos fixtures :todos, :users, :contexts, :preferences, :tags, :taggings, :recurring_todos
def setup def setup

View file

@ -1,6 +1,6 @@
require File.dirname(__FILE__) + '/../test_helper' require File.dirname(__FILE__) + '/../test_helper'
class TagTest < Test::Rails::TestCase class TagTest < ActiveSupport::TestCase
fixtures :tags fixtures :tags
# Replace this with your real tests. # Replace this with your real tests.

View file

@ -1,6 +1,6 @@
require File.dirname(__FILE__) + '/../test_helper' require File.dirname(__FILE__) + '/../test_helper'
class TaggingTest < Test::Rails::TestCase class TaggingTest < ActiveSupport::TestCase
fixtures :taggings fixtures :taggings
# Replace this with your real tests. # Replace this with your real tests.

View file

@ -1,7 +1,7 @@
require File.dirname(__FILE__) + '/../test_helper' require File.dirname(__FILE__) + '/../test_helper'
require 'todos_controller' require 'todos_controller'
class TodoCreateParamsHelperTest < Test::Rails::TestCase class TodoCreateParamsHelperTest < ActiveSupport::TestCase
def test_works_with_request_as_root_hash_entry def test_works_with_request_as_root_hash_entry
params = {'request' => { 'todo' => { 'description' => 'foo'}}} params = {'request' => { 'todo' => { 'description' => 'foo'}}}

View file

@ -1,7 +1,7 @@
require File.dirname(__FILE__) + '/../test_helper' require File.dirname(__FILE__) + '/../test_helper'
require 'date' require 'date'
class TodoTest < Test::Rails::TestCase class TodoTest < ActiveSupport::TestCase
fixtures :todos, :recurring_todos, :users, :contexts, :preferences, :tags, :taggings fixtures :todos, :recurring_todos, :users, :contexts, :preferences, :tags, :taggings
def setup def setup

View file

@ -16,7 +16,7 @@ class SimpleLdapAuthenticator
end end
end end
class UserTest < Test::Rails::TestCase class UserTest < ActiveSupport::TestCase
fixtures :users, :preferences, :projects, :contexts, :todos, :recurring_todos fixtures :users, :preferences, :projects, :contexts, :todos, :recurring_todos
def setup def setup