@@ -0,0 +1,21 | |||||
|
1 | class Attachment < ActiveRecord::Base | |||
|
2 | generator_for :container, :method => :generate_project | |||
|
3 | generator_for :file, :method => :generate_file | |||
|
4 | generator_for :author, :method => :generate_author | |||
|
5 | ||||
|
6 | def self.generate_project | |||
|
7 | Project.generate! | |||
|
8 | end | |||
|
9 | ||||
|
10 | def self.generate_author | |||
|
11 | User.generate_with_protected! | |||
|
12 | end | |||
|
13 | ||||
|
14 | def self.generate_file | |||
|
15 | @file = 'a_file.png' | |||
|
16 | @file.stubs(:original_filename).returns('a_file.png') | |||
|
17 | @file.stubs(:content_type).returns('image/png') | |||
|
18 | @file.stubs(:read).returns(false) | |||
|
19 | @file | |||
|
20 | end | |||
|
21 | end |
@@ -0,0 +1,13 | |||||
|
1 | class Comment < ActiveRecord::Base | |||
|
2 | generator_for :commented, :method => :generate_news | |||
|
3 | generator_for :author, :method => :generate_author | |||
|
4 | generator_for :comments => 'What great news this is.' | |||
|
5 | ||||
|
6 | def self.generate_news | |||
|
7 | News.generate! | |||
|
8 | end | |||
|
9 | ||||
|
10 | def self.generate_author | |||
|
11 | User.generate_with_protected! | |||
|
12 | end | |||
|
13 | end |
@@ -0,0 +1,10 | |||||
|
1 | class Group < Principal | |||
|
2 | generator_for :lastname, :method => :next_lastname | |||
|
3 | ||||
|
4 | def self.next_lastname | |||
|
5 | @last_lastname ||= 'Group' | |||
|
6 | @last_lastname.succ! | |||
|
7 | @last_lastname | |||
|
8 | end | |||
|
9 | ||||
|
10 | end |
@@ -0,0 +1,13 | |||||
|
1 | class Journal < ActiveRecord::Base | |||
|
2 | generator_for :journalized, :method => :generate_issue | |||
|
3 | generator_for :user, :method => :generate_user | |||
|
4 | ||||
|
5 | def self.generate_issue | |||
|
6 | project = Project.generate! | |||
|
7 | Issue.generate_for_project!(project) | |||
|
8 | end | |||
|
9 | ||||
|
10 | def self.generate_user | |||
|
11 | User.generate_with_protected! | |||
|
12 | end | |||
|
13 | end |
1 | NO CONTENT: file renamed from test/exemplars/auth_soruce_exemplar.rb to test/exemplars/auth_source_exemplar.rb |
|
NO CONTENT: file renamed from test/exemplars/auth_soruce_exemplar.rb to test/exemplars/auth_source_exemplar.rb |
@@ -1,2 +1,7 | |||||
1 | class CustomValue < ActiveRecord::Base |
|
1 | class CustomValue < ActiveRecord::Base | |
|
2 | generator_for :custom_field, :method => :generate_custom_field | |||
|
3 | ||||
|
4 | def self.generate_custom_field | |||
|
5 | CustomField.generate! | |||
|
6 | end | |||
2 | end |
|
7 | end |
@@ -1,2 +1,12 | |||||
1 | class Member < ActiveRecord::Base |
|
1 | class Member < ActiveRecord::Base | |
|
2 | generator_for :roles, :method => :generate_roles | |||
|
3 | generator_for :principal, :method => :generate_user | |||
|
4 | ||||
|
5 | def self.generate_roles | |||
|
6 | [Role.generate!] | |||
|
7 | end | |||
|
8 | ||||
|
9 | def self.generate_user | |||
|
10 | User.generate_with_protected! | |||
|
11 | end | |||
2 | end |
|
12 | end |
General Comments 0
You need to be logged in to leave comments.
Login now