Add domain expiration procedure #2622

This commit is contained in:
Martin Lensment 2015-06-09 17:51:53 +03:00
parent e2df9b7e19
commit 432e8a95ec
3 changed files with 26 additions and 0 deletions

View file

@ -85,6 +85,17 @@ describe Domain do
@domain.registrant_update_confirmable?('123').should == false
end
it 'should expire domains' do
Domain.expire_domains
@domain.domain_statuses.where(value: DomainStatus::EXPIRED).count.should == 0
@domain.valid_to = Time.zone.now - 10.days
@domain.save
Domain.expire_domains
@domain.domain_statuses.where(value: DomainStatus::EXPIRED).count.should == 1
end
context 'about registrant update confirm' do
before :all do
@domain.registrant_verification_token = 123