]> source.dussan.org Git - redmine.git/commitdiff
Methods moved.
authorJean-Philippe Lang <jp_lang@yahoo.fr>
Sun, 22 Apr 2012 12:47:50 +0000 (12:47 +0000)
committerJean-Philippe Lang <jp_lang@yahoo.fr>
Sun, 22 Apr 2012 12:47:50 +0000 (12:47 +0000)
git-svn-id: svn+ssh://rubyforge.org/var/svn/redmine/trunk@9473 e93f8b46-1217-0410-a6f0-8f06a7374b81

test/object_helpers.rb

index 7be05606f3cf0d2e828ffef04d9b00d9ee248743..6db4336cfd2f0cd1ae81d195343137988e6fb569 100644 (file)
@@ -1,9 +1,4 @@
 module ObjectHelpers
-  def User.add_to_project(user, project, roles)
-    roles = [roles] unless roles.is_a?(Array)
-    Member.create!(:principal => user, :project => project, :roles => roles)
-  end
-
   def User.generate!(attributes={})
     @generated_user_login ||= 'user0'
     @generated_user_login.succ!
@@ -17,6 +12,11 @@ module ObjectHelpers
     user
   end
 
+  def User.add_to_project(user, project, roles)
+    roles = [roles] unless roles.is_a?(Array)
+    Member.create!(:principal => user, :project => project, :roles => roles)
+  end
+
   def Group.generate!(attributes={})
     @generated_group_name ||= 'Group 0'
     @generated_group_name.succ!
@@ -67,6 +67,19 @@ module ObjectHelpers
     issue
   end
 
+  # Generate an issue for a project, using its trackers
+  def Issue.generate_for_project!(project, attributes={})
+    issue = Issue.new(attributes) do |issue|
+      issue.project = project
+      issue.tracker = project.trackers.first unless project.trackers.empty?
+      issue.subject = 'Generated' if issue.subject.blank?
+      issue.author ||= User.find(2)
+      yield issue if block_given?
+    end
+    issue.save!
+    issue
+  end
+
   def Version.generate!(attributes={})
     @generated_version_name ||= 'Version 0'
     @generated_version_name.succ!
@@ -86,17 +99,4 @@ module ObjectHelpers
     source.save!
     source
   end
-
-  # Generate an issue for a project, using it's trackers
-  def Issue.generate_for_project!(project, attributes={})
-    issue = Issue.new(attributes) do |issue|
-      issue.project = project
-      issue.tracker = project.trackers.first unless project.trackers.empty?
-      issue.subject = 'Generated' if issue.subject.blank?
-      issue.author ||= User.find(2)
-      yield issue if block_given?
-    end
-    issue.save!
-    issue
-  end
 end