Commit 17cd0742b9400b3695fa35b061f2922c49d32fa7
1 parent
a6470051
Exists in
master
and in
1 other branch
Rename project_factories.rb -> app_factories.rb
Showing
2 changed files
with
25 additions
and
25 deletions
Show diff stats
| ... | ... | @@ -0,0 +1,25 @@ |
| 1 | +Factory.sequence(:app_name) {|n| "App ##{n}"} | |
| 2 | +Factory.sequence(:email) {|n| "email#{n}@example.com"} | |
| 3 | + | |
| 4 | +Factory.define(:app) do |p| | |
| 5 | + p.name { Factory.next :app_name } | |
| 6 | +end | |
| 7 | + | |
| 8 | +Factory.define(:app_with_watcher, :parent => :app) do |p| | |
| 9 | + p.after_create {|app| | |
| 10 | + Factory(:watcher, :app => app) | |
| 11 | + } | |
| 12 | +end | |
| 13 | + | |
| 14 | +Factory.define(:watcher) do |w| | |
| 15 | + w.app {|p| p.association :app} | |
| 16 | + w.email { Factory.next :email } | |
| 17 | +end | |
| 18 | + | |
| 19 | +Factory.define(:deploy) do |d| | |
| 20 | + d.app {|p| p.association :app} | |
| 21 | + d.username 'clyde.frog' | |
| 22 | + d.repository 'git@github.com/jdpace/errbit.git' | |
| 23 | + d.environment 'production' | |
| 24 | + d.revision '2e601cb575ca97f1a1097f12d0edfae241a70263' | |
| 25 | +end | |
| 0 | 26 | \ No newline at end of file | ... | ... |
spec/factories/project_factories.rb
| ... | ... | @@ -1,25 +0,0 @@ |
| 1 | -Factory.sequence(:app_name) {|n| "App ##{n}"} | |
| 2 | -Factory.sequence(:email) {|n| "email#{n}@example.com"} | |
| 3 | - | |
| 4 | -Factory.define(:app) do |p| | |
| 5 | - p.name { Factory.next :app_name } | |
| 6 | -end | |
| 7 | - | |
| 8 | -Factory.define(:app_with_watcher, :parent => :app) do |p| | |
| 9 | - p.after_create {|app| | |
| 10 | - Factory(:watcher, :app => app) | |
| 11 | - } | |
| 12 | -end | |
| 13 | - | |
| 14 | -Factory.define(:watcher) do |w| | |
| 15 | - w.app {|p| p.association :app} | |
| 16 | - w.email { Factory.next :email } | |
| 17 | -end | |
| 18 | - | |
| 19 | -Factory.define(:deploy) do |d| | |
| 20 | - d.app {|p| p.association :app} | |
| 21 | - d.username 'clyde.frog' | |
| 22 | - d.repository 'git@github.com/jdpace/errbit.git' | |
| 23 | - d.environment 'production' | |
| 24 | - d.revision '2e601cb575ca97f1a1097f12d0edfae241a70263' | |
| 25 | -end | |
| 26 | 0 | \ No newline at end of file |