Revision 03363cd5
Added by Johannes Scheuermann over 9 years ago
test/factories/operatingsystem.rb | ||
---|---|---|
FactoryGirl.define do
|
||
factory :operatingsystem do
|
||
factory :operatingsystem, class: Operatingsystem do
|
||
sequence(:name) { |n| "operatingsystem#{n}" }
|
||
sequence(:major) { |n| n }
|
||
|
||
factory :coreos, class: Coreos do
|
||
association :media, :architecture, :ptables
|
||
sequence(:name) { 'CoreOS' }
|
||
major '494'
|
||
minor '5.0'
|
||
type 'Coreos'
|
||
release_name 'stable'
|
||
title 'CoreOS 494.5.0'
|
||
end
|
||
|
||
factory :ubuntu14_10, class: Debian do
|
||
association :media, :architecture, :ptables
|
||
sequence(:name) { 'Ubuntu' }
|
||
major '14'
|
||
minor '10'
|
||
type 'Debian'
|
||
release_name 'utopic'
|
||
title 'Ubuntu Utopic'
|
||
end
|
||
|
||
factory :debian7_0, class: Debian do
|
||
association :media, :architecture, :ptables
|
||
sequence(:name) { 'Debian' }
|
||
major '7'
|
||
minor '0'
|
||
type 'Debian'
|
||
release_name 'wheezy'
|
||
title 'Debian Wheezy'
|
||
end
|
||
|
||
factory :suse, class: Suse do
|
||
association :media, :architecture, :ptables
|
||
sequence(:name) { 'OpenSuse' }
|
||
major '11'
|
||
minor '4'
|
||
type 'Suse'
|
||
title 'OpenSuse 11.4'
|
||
end
|
||
end
|
||
end
|
||
end
|
Also available in: Unified diff
fixes #8857 - refactor Debian boot_files_uri into parent class to match CoreOS