(env)
| 23 | |
| 24 | |
| 25 | def get_new_eab(env): |
| 26 | r = env.curl_raw(DEMO_EAB_URL, options=[ |
| 27 | "-d", f"email=admin@zerossl.{DEMO_TLD}" |
| 28 | ], force_resolve=False) |
| 29 | assert r.exit_code == 0 |
| 30 | assert r.json |
| 31 | assert r.json['success'] is True |
| 32 | assert r.json['eab_kid'] |
| 33 | assert r.json['eab_hmac_key'] |
| 34 | return {'kid': r.json['eab_kid'], 'hmac': r.json['eab_hmac_key']} |
| 35 | |
| 36 | |
| 37 | @pytest.mark.skipif(condition=missing_tld(), reason="env var ZEROSSL_TLD not set") |
no test coverage detected