Project

General

Profile

Redmine tests fail with PostgreSQL 8.4

Added by Björn Peemöller over 11 years ago

Hi,

I just wanted to test the current Redmine 2.2.2 against a PostgreSQL 8.4 database via rake test, but got a bunch of errors like:

Error: test_previous_project_index(ActivitiesControllerTest)
  ActionView::Template::Error: PG::Error: ERROR:  current transaction is aborted, commands ignored until end of transaction block
  : SELECT COUNT(*) FROM "boards"  WHERE "boards"."project_id" = 1
lib/redmine.rb:210:in `block (2 levels) in <top (required)>'
lib/redmine/menu_manager.rb:196:in `call'
lib/redmine/menu_manager.rb:196:in `allowed_node?'
lib/redmine/menu_manager.rb:166:in `block in menu_items_for'
lib/redmine/menu_manager.rb:165:in `each'
lib/redmine/menu_manager.rb:165:in `menu_items_for'
lib/redmine/menu_manager.rb:90:in `render_menu'
lib/redmine/menu_manager.rb:80:in `render_main_menu'
app/views/layouts/base.html.erb:45:in `_app_views_layouts_base_html_erb___3880675915176840759_61885980'
test/functional/activities_controller_test.rb:40:in `test_previous_project_index'
     37:   end
     38: 
     39:   def test_previous_project_index
  => 40:     get :index, :id => 1, :from => 2.days.ago.to_date
     41:     assert_response :success
     42:     assert_template 'index'
     43:     assert_not_nil assigns(:events_by_day)
===============================================================================
E

Since all errors so far report the same error, my setup seems to be "broken".

Does anyone know what to do?

Regards,
Björn