mirror of
https://github.com/meineerde/redmine.git
synced 2025-12-19 15:01:14 +00:00
Test failures with sqlite3.
git-svn-id: http://svn.redmine.org/redmine/trunk@17502 e93f8b46-1217-0410-a6f0-8f06a7374b81
This commit is contained in:
parent
7dc4e35bc8
commit
5fbe5d74bc
@ -4874,6 +4874,7 @@ class IssuesControllerTest < Redmine::ControllerTest
|
|||||||
# Delete all fixtured journals, a race condition can occur causing the wrong
|
# Delete all fixtured journals, a race condition can occur causing the wrong
|
||||||
# journal to get fetched in the next find.
|
# journal to get fetched in the next find.
|
||||||
Journal.delete_all
|
Journal.delete_all
|
||||||
|
JournalDetail.delete_all
|
||||||
|
|
||||||
with_settings :notified_events => %w(issue_updated) do
|
with_settings :notified_events => %w(issue_updated) do
|
||||||
# anonymous user
|
# anonymous user
|
||||||
@ -5469,7 +5470,7 @@ class IssuesControllerTest < Redmine::ControllerTest
|
|||||||
end
|
end
|
||||||
|
|
||||||
def test_bulk_edit_should_warn_about_custom_field_values_about_to_be_cleared
|
def test_bulk_edit_should_warn_about_custom_field_values_about_to_be_cleared
|
||||||
CustomField.delete_all
|
CustomField.destroy_all
|
||||||
|
|
||||||
cleared = IssueCustomField.generate!(:name => 'Cleared', :tracker_ids => [2], :is_for_all => true)
|
cleared = IssueCustomField.generate!(:name => 'Cleared', :tracker_ids => [2], :is_for_all => true)
|
||||||
CustomValue.create!(:customized => Issue.find(2), :custom_field => cleared, :value => 'foo')
|
CustomValue.create!(:customized => Issue.find(2), :custom_field => cleared, :value => 'foo')
|
||||||
|
|||||||
@ -32,8 +32,9 @@ class IssuesCustomFieldsVisibilityTest < Redmine::ControllerTest
|
|||||||
:workflows
|
:workflows
|
||||||
|
|
||||||
def setup
|
def setup
|
||||||
CustomField.delete_all
|
CustomField.destroy_all
|
||||||
Issue.delete_all
|
Issue.delete_all
|
||||||
|
|
||||||
field_attributes = {:field_format => 'string', :is_for_all => true, :is_filter => true, :trackers => Tracker.all}
|
field_attributes = {:field_format => 'string', :is_for_all => true, :is_filter => true, :trackers => Tracker.all}
|
||||||
@fields = []
|
@fields = []
|
||||||
@fields << (@field1 = IssueCustomField.create!(field_attributes.merge(:name => 'Field 1', :visible => true)))
|
@fields << (@field1 = IssueCustomField.create!(field_attributes.merge(:name => 'Field 1', :visible => true)))
|
||||||
@ -220,7 +221,9 @@ class IssuesCustomFieldsVisibilityTest < Redmine::ControllerTest
|
|||||||
end
|
end
|
||||||
|
|
||||||
def test_index_with_partial_custom_field_visibility
|
def test_index_with_partial_custom_field_visibility
|
||||||
|
CustomValue.delete_all
|
||||||
Issue.delete_all
|
Issue.delete_all
|
||||||
|
|
||||||
p1 = Project.generate!
|
p1 = Project.generate!
|
||||||
p2 = Project.generate!
|
p2 = Project.generate!
|
||||||
user = User.generate!
|
user = User.generate!
|
||||||
|
|||||||
@ -162,6 +162,7 @@ class EnumerationTest < ActiveSupport::TestCase
|
|||||||
|
|
||||||
def test_destroying_override_should_not_update_positions
|
def test_destroying_override_should_not_update_positions
|
||||||
Enumeration.delete_all
|
Enumeration.delete_all
|
||||||
|
Issue.delete_all
|
||||||
|
|
||||||
a = IssuePriority.create!(:name => 'A')
|
a = IssuePriority.create!(:name => 'A')
|
||||||
b = IssuePriority.create!(:name => 'B')
|
b = IssuePriority.create!(:name => 'B')
|
||||||
|
|||||||
@ -1103,7 +1103,7 @@ class IssueTest < ActiveSupport::TestCase
|
|||||||
end
|
end
|
||||||
|
|
||||||
def test_required_custom_field_that_is_not_visible_for_the_user_should_not_be_required
|
def test_required_custom_field_that_is_not_visible_for_the_user_should_not_be_required
|
||||||
CustomField.delete_all
|
CustomField.destroy_all
|
||||||
field = IssueCustomField.generate!(:is_required => true, :visible => false, :role_ids => [1], :trackers => Tracker.all, :is_for_all => true)
|
field = IssueCustomField.generate!(:is_required => true, :visible => false, :role_ids => [1], :trackers => Tracker.all, :is_for_all => true)
|
||||||
user = User.generate!
|
user = User.generate!
|
||||||
User.add_to_project(user, Project.find(1), Role.find(2))
|
User.add_to_project(user, Project.find(1), Role.find(2))
|
||||||
@ -1114,7 +1114,7 @@ class IssueTest < ActiveSupport::TestCase
|
|||||||
end
|
end
|
||||||
|
|
||||||
def test_required_custom_field_that_is_visible_for_the_user_should_be_required
|
def test_required_custom_field_that_is_visible_for_the_user_should_be_required
|
||||||
CustomField.delete_all
|
CustomField.destroy_all
|
||||||
field = IssueCustomField.generate!(:is_required => true, :visible => false, :role_ids => [1], :trackers => Tracker.all, :is_for_all => true)
|
field = IssueCustomField.generate!(:is_required => true, :visible => false, :role_ids => [1], :trackers => Tracker.all, :is_for_all => true)
|
||||||
user = User.generate!
|
user = User.generate!
|
||||||
User.add_to_project(user, Project.find(1), Role.find(1))
|
User.add_to_project(user, Project.find(1), Role.find(1))
|
||||||
|
|||||||
@ -149,7 +149,7 @@ class ProjectCopyTest < ActiveSupport::TestCase
|
|||||||
|
|
||||||
def test_copy_issues_should_reassign_version_custom_fields_to_copied_versions
|
def test_copy_issues_should_reassign_version_custom_fields_to_copied_versions
|
||||||
User.current = User.find(1)
|
User.current = User.find(1)
|
||||||
CustomField.delete_all
|
CustomField.destroy_all
|
||||||
field = IssueCustomField.generate!(:field_format => 'version', :is_for_all => true, :trackers => Tracker.all)
|
field = IssueCustomField.generate!(:field_format => 'version', :is_for_all => true, :trackers => Tracker.all)
|
||||||
source_project = Project.generate!(:trackers => Tracker.all)
|
source_project = Project.generate!(:trackers => Tracker.all)
|
||||||
source_version = Version.generate!(:project => source_project)
|
source_version = Version.generate!(:project => source_project)
|
||||||
|
|||||||
@ -315,15 +315,13 @@ class ProjectTest < ActiveSupport::TestCase
|
|||||||
end
|
end
|
||||||
|
|
||||||
def test_set_parent_should_add_roots_in_alphabetical_order
|
def test_set_parent_should_add_roots_in_alphabetical_order
|
||||||
ProjectCustomField.delete_all
|
projects = new_records(Project, 4) do
|
||||||
Project.delete_all
|
|
||||||
Project.create!(:name => 'Project C', :identifier => 'project-c').set_parent!(nil)
|
Project.create!(:name => 'Project C', :identifier => 'project-c').set_parent!(nil)
|
||||||
Project.create!(:name => 'Project B', :identifier => 'project-b').set_parent!(nil)
|
Project.create!(:name => 'Project B', :identifier => 'project-b').set_parent!(nil)
|
||||||
Project.create!(:name => 'Project D', :identifier => 'project-d').set_parent!(nil)
|
Project.create!(:name => 'Project D', :identifier => 'project-d').set_parent!(nil)
|
||||||
Project.create!(:name => 'Project A', :identifier => 'project-a').set_parent!(nil)
|
Project.create!(:name => 'Project A', :identifier => 'project-a').set_parent!(nil)
|
||||||
|
end
|
||||||
assert_equal 4, Project.count
|
assert_equal projects.sort_by(&:name), projects.sort_by(&:lft)
|
||||||
assert_equal Project.all.sort_by(&:name), Project.all.sort_by(&:lft)
|
|
||||||
end
|
end
|
||||||
|
|
||||||
def test_set_parent_should_add_children_in_alphabetical_order
|
def test_set_parent_should_add_children_in_alphabetical_order
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user