diff options
author | Eric Davis <edavis@littlestreamsoftware.com> | 2009-10-20 00:36:51 +0000 |
---|---|---|
committer | Eric Davis <edavis@littlestreamsoftware.com> | 2009-10-20 00:36:51 +0000 |
commit | 6456f7c4a4816b2db4da5a5f7e358517a66fe963 (patch) | |
tree | 4489768a6b14bbc903622458d94642a59af2b202 /test/exemplars | |
parent | 61c09b64426981a6da16e5fcd42ab4b796a46f05 (diff) | |
download | redmine-6456f7c4a4816b2db4da5a5f7e358517a66fe963.tar.gz redmine-6456f7c4a4816b2db4da5a5f7e358517a66fe963.zip |
Updated some object_daddy exemplars for the Models.
git-svn-id: svn+ssh://rubyforge.org/var/svn/redmine/trunk@2937 e93f8b46-1217-0410-a6f0-8f06a7374b81
Diffstat (limited to 'test/exemplars')
-rw-r--r-- | test/exemplars/project_exemplar.rb | 16 | ||||
-rw-r--r-- | test/exemplars/query_exemplar.rb | 9 |
2 files changed, 24 insertions, 1 deletions
diff --git a/test/exemplars/project_exemplar.rb b/test/exemplars/project_exemplar.rb index a0edd1fde..f1667b7cf 100644 --- a/test/exemplars/project_exemplar.rb +++ b/test/exemplars/project_exemplar.rb @@ -1,7 +1,9 @@ class Project < ActiveRecord::Base generator_for :name, :method => :next_name generator_for :identifier, :method => :next_identifier_from_object_daddy - + generator_for :enabled_modules, :method => :all_modules + generator_for :trackers, :method => :next_tracker + def self.next_name @last_name ||= 'Project 0' @last_name.succ! @@ -14,4 +16,16 @@ class Project < ActiveRecord::Base @last_identifier.succ! @last_identifier end + + def self.all_modules + returning [] do |modules| + Redmine::AccessControl.available_project_modules.each do |name| + modules << EnabledModule.new(:name => name.to_s) + end + end + end + + def self.next_tracker + [Tracker.generate!] + end end diff --git a/test/exemplars/query_exemplar.rb b/test/exemplars/query_exemplar.rb new file mode 100644 index 000000000..db32e938a --- /dev/null +++ b/test/exemplars/query_exemplar.rb @@ -0,0 +1,9 @@ +class Query < ActiveRecord::Base + generator_for :name, :method => :next_name + + def self.next_name + @last_name ||= 'Query 0' + @last_name.succ! + @last_name + end +end |