1
0
mirror of https://github.com/meineerde/redmine.git synced 2025-12-24 01:11:12 +00:00

Drop shoulda.

git-svn-id: http://svn.redmine.org/redmine/trunk@13676 e93f8b46-1217-0410-a6f0-8f06a7374b81
This commit is contained in:
Jean-Philippe Lang 2014-11-30 14:31:53 +00:00
parent 372b24627b
commit f04148695a
4 changed files with 9 additions and 18 deletions

View File

@ -86,7 +86,6 @@ end
group :test do
gem "minitest"
gem "shoulda-context"
gem "mocha", "~> 1.0.0", :require => 'mocha/api'
# For running UI tests
gem "capybara", "~> 2.1.0"

View File

@ -15,7 +15,6 @@
# along with this program; if not, write to the Free Software
# Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
#require 'shoulda'
ENV["RAILS_ENV"] = "test"
require File.expand_path(File.dirname(__FILE__) + "/../config/environment")
require 'rails/test_help'
@ -34,9 +33,6 @@ end
class ActiveSupport::TestCase
include ActionDispatch::TestProcess
include Shoulda::Context::Assertions
include Shoulda::Context::InstanceMethods
extend Shoulda::Context::ClassMethods
self.use_transactional_fixtures = true
self.use_instantiated_fixtures = false

View File

@ -328,7 +328,7 @@ class MailHandlerTest < ActiveSupport::TestCase
)
end
user = User.order('id DESC').first
assert_same_elements [group1, group2], user.groups
assert_equal [group1, group2].sort, user.groups.sort
end
def test_created_user_should_not_receive_account_information_with_no_account_info_option

View File

@ -481,7 +481,8 @@ class ProjectTest < ActiveSupport::TestCase
project = Project.generate!
parent_version_1 = Version.generate!(:project => project)
parent_version_2 = Version.generate!(:project => project)
assert_same_elements [parent_version_1, parent_version_2], project.rolled_up_versions
assert_equal [parent_version_1, parent_version_2].sort,
project.rolled_up_versions.sort
end
test "#rolled_up_versions should include versions for a subproject" do
@ -491,11 +492,8 @@ class ProjectTest < ActiveSupport::TestCase
subproject = Project.generate_with_parent!(project)
subproject_version = Version.generate!(:project => subproject)
assert_same_elements [
parent_version_1,
parent_version_2,
subproject_version
], project.rolled_up_versions
assert_equal [parent_version_1, parent_version_2, subproject_version].sort,
project.rolled_up_versions.sort
end
test "#rolled_up_versions should include versions for a sub-subproject" do
@ -507,11 +505,8 @@ class ProjectTest < ActiveSupport::TestCase
sub_subproject_version = Version.generate!(:project => sub_subproject)
project.reload
assert_same_elements [
parent_version_1,
parent_version_2,
sub_subproject_version
], project.rolled_up_versions
assert_equal [parent_version_1, parent_version_2, sub_subproject_version].sort,
project.rolled_up_versions.sort
end
test "#rolled_up_versions should only check active projects" do
@ -524,7 +519,8 @@ class ProjectTest < ActiveSupport::TestCase
project.reload
assert !subproject.active?
assert_same_elements [parent_version_1, parent_version_2], project.rolled_up_versions
assert_equal [parent_version_1, parent_version_2].sort,
project.rolled_up_versions.sort
end
def test_shared_versions_none_sharing