diff options
Diffstat (limited to 'test/object_helpers.rb')
-rw-r--r-- | test/object_helpers.rb | 9 |
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! |