mirror of
https://github.com/internetee/registry.git
synced 2025-05-30 09:30:03 +02:00
Refactor model creation to fabricator #2806
This commit is contained in:
parent
8c6bd53019
commit
57aa65263a
1 changed files with 3 additions and 31 deletions
|
@ -2,27 +2,8 @@ require 'rails_helper'
|
||||||
|
|
||||||
describe ZonefileSetting do
|
describe ZonefileSetting do
|
||||||
it 'generates the zonefile' do
|
it 'generates the zonefile' do
|
||||||
ZonefileSetting.where({
|
Fabricate(:zonefile_setting)
|
||||||
origin: 'ee',
|
Fabricate(:zonefile_setting, origin: 'pri.ee')
|
||||||
ttl: 43200,
|
|
||||||
refresh: 3600,
|
|
||||||
retry: 900,
|
|
||||||
expire: 1209600,
|
|
||||||
minimum_ttl: 3600,
|
|
||||||
email: 'hostmaster.eestiinternet.ee',
|
|
||||||
master_nameserver: 'ns.tld.ee'
|
|
||||||
}).first_or_create!
|
|
||||||
|
|
||||||
ZonefileSetting.where({
|
|
||||||
origin: 'pri.ee',
|
|
||||||
ttl: 43200,
|
|
||||||
refresh: 3600,
|
|
||||||
retry: 900,
|
|
||||||
expire: 1209600,
|
|
||||||
minimum_ttl: 3600,
|
|
||||||
email: 'hostmaster.eestiinternet.ee',
|
|
||||||
master_nameserver: 'ns.tld.ee'
|
|
||||||
}).first_or_create!
|
|
||||||
|
|
||||||
d = Fabricate(:domain_with_dnskeys, name: 'testpri.ee')
|
d = Fabricate(:domain_with_dnskeys, name: 'testpri.ee')
|
||||||
d.nameservers << Nameserver.new({
|
d.nameservers << Nameserver.new({
|
||||||
|
@ -56,16 +37,7 @@ describe ZonefileSetting do
|
||||||
end
|
end
|
||||||
|
|
||||||
it 'does not allow deleting zone when it has existing domains' do
|
it 'does not allow deleting zone when it has existing domains' do
|
||||||
zs = ZonefileSetting.where({
|
zs = Fabricate(:zonefile_setting)
|
||||||
origin: 'ee',
|
|
||||||
ttl: 43200,
|
|
||||||
refresh: 3600,
|
|
||||||
retry: 900,
|
|
||||||
expire: 1209600,
|
|
||||||
minimum_ttl: 3600,
|
|
||||||
email: 'hostmaster.eestiinternet.ee',
|
|
||||||
master_nameserver: 'ns.tld.ee'
|
|
||||||
}).first_or_create!
|
|
||||||
|
|
||||||
d = Fabricate(:domain)
|
d = Fabricate(:domain)
|
||||||
|
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue