tests fail to run twice
on the second run the tests fail with:
## get_email_address_puppet
[puppetmaster_puppetmaster_socket] [15184500] reading from socket 8460000
[puppetmaster_puppetmaster_socket] [15184500] get_email_address:puppet@example.com
[puppetmaster_puppetmaster_socket] [15184500] done 8460000
-> got in 0.01s:
ERROR: Expected:
{"errors"=>"failed"}
but got:
{"result"=>"success", "user"=>{"type"=>"mailbox", "isforward"=>0, "forward"=>nil, "email"=>"puppet@example.com", "domain"=>"example.com", "login_method"=>"mail_crypt", "uid"=>44246, "lastlogin"=>nil, "mbxquota"=>"1G", "storagehost"=>"storage1.example.com", "created_at"=>"2020-06-15T09:09:47.009Z", "auth_failures"=>0, "locked_until"=>nil, "admin_locked"=>nil, "locked"=>false, "trust_changed"=>nil, "mail_crypt_public_key"=>"f654e3e4c27357a4653cf25917eb143f6b62e4f30932168c7ffd0f5f6d784a1f", "mail_crypt_recovery_token"=>"XX4CKGp+1NTz0EB4U8w92+llVwAetQ3pG1sFO20/3K4WHlntatYvYvMv46Bq4W1bRD3fmfvUYBBO1Vh0zVu4s4TZoJLdvfTpXWbJ9IDW6j9m6sbXau/yMryBPHRvH9RQ79o6APhdeXW7RjtbdngRLwLSAt0u/10r9qqgTqzEN2S3e3Ujki566aOS6iY1PFvQPC7jG0sNBsoomg==", "recovery_email"=>false, "has_2fa"=>false, "invite_token"=>nil, "ratelimit"=>nil, "acl"=>"groups: "}}
# SHUTDOWN
and ./setup.rb needs to be run before they pass again