Logo: Relish

  1. Sign in

Project: Nameking-jobs

Domain Expirations

As a registrant
In order to manage my domain expirations
I would like nameking to automatically handle expirations and notifications

Background Setup domains
Given
the following domains
name tld state internal
owned com active true
notowned com active false
cancelled com cancelled false
transferred com transferred false
locked com locked false
Scenarios
  • @expiration
Only active domains create expiration jobs
When
all the domains have expired
And
jobs are created
Then
"owned.com" should have an "expiration" job
And
"notowned.com" should have an "expiration" job
And
"transferred.com" should not have an "expiration" job
And
"locked.com" should not have an "expiration" job
And
"cancelled.com" should not have an "expiration" job
  • @expiration
  • @auction
Only domains that are owned by Oversee are auctioned 5 days after expiration
When
all the domains have been expired for 5 days
And
jobs are created
Then
"owned.com" should have an "auction" job
And
"notowned.com" should not have an "auction" job
And
"transferred.com" should not have an "auction" job
And
"locked.com" should not have an "auction" job
And
"cancelled.com" should not have an "auction" job
  • @expiration
  • @auction
  • @logging
Auctioned domains transferred properly
Given
1 "auction" job
When
the jobs are run
Then
the domain should be transferred to the auction account
And
the domain should have "auction" logging
  • @expiration
  • @epp
  • @email
  • @logging
Exipration jobs fully handle expiring the domain
Given
1 "expiration" job
When
the jobs are run
Then
there should be 1 "expired" domain
And
the domain email address should be sent an "expiration" email
And
an "expiration" command should be sent to the registry
And
the domain should have "expired" logging

Last published almost 5 years ago by Jack Bishop.