summaryrefslogtreecommitdiffstats
path: root/test/object_helpers.rb
diff options
context:
space:
mode:
Diffstat (limited to 'test/object_helpers.rb')
-rw-r--r--test/object_helpers.rb9
1 files changed, 9 insertions, 0 deletions
diff --git a/test/object_helpers.rb b/test/object_helpers.rb
index 0100a8bed..e0ed4ee98 100644
--- a/test/object_helpers.rb
+++ b/test/object_helpers.rb
@@ -90,6 +90,15 @@ module ObjectHelpers
issue.reload
end
+ def Journal.generate!(attributes={})
+ journal = Journal.new(attributes)
+ journal.user ||= User.first
+ journal.journalized ||= Issue.first
+ yield journal if block_given?
+ journal.save!
+ journal
+ end
+
def Version.generate!(attributes={})
@generated_version_name ||= 'Version 0'
@generated_version_name.succ!