44
55
66@pytest .fixture ()
7- def certificate_response ():
7+ def certificate1 ():
88 return {
9- "certificate" : {
10- "id" : 2323 ,
11- "name" : "My Certificate" ,
12- "type" : "managed" ,
13- "labels" : {},
14- "certificate" : "-----BEGIN CERTIFICATE-----\n ..." ,
15- "created" : "2019-01-08T12:10:00+00:00" ,
16- "not_valid_before" : "2019-01-08T10:00:00+00:00" ,
17- "not_valid_after" : "2019-07-08T09:59:59+00:00" ,
18- "domain_names" : ["example.com" , "webmail.example.com" , "www.example.com" ],
19- "fingerprint" : "03:c7:55:9b:2a:d1:04:17:09:f6:d0:7f:18:34:63:d4:3e:5f" ,
20- "status" : {
21- "issuance" : "failed" ,
22- "renewal" : "scheduled" ,
23- "error" : {"code" : "error_code" , "message" : "error message" },
24- },
25- "used_by" : [{"id" : 42 , "type" : "server" }],
26- }
9+ "id" : 2323 ,
10+ "name" : "My Certificate" ,
11+ "type" : "managed" ,
12+ "labels" : {},
13+ "certificate" : "-----BEGIN CERTIFICATE-----\n ..." ,
14+ "created" : "2019-01-08T12:10:00+00:00" ,
15+ "not_valid_before" : "2019-01-08T10:00:00+00:00" ,
16+ "not_valid_after" : "2019-07-08T09:59:59+00:00" ,
17+ "domain_names" : ["example.com" , "webmail.example.com" , "www.example.com" ],
18+ "fingerprint" : "03:c7:55:9b:2a:d1:04:17:09:f6:d0:7f:18:34:63:d4:3e:5f" ,
19+ "status" : {
20+ "issuance" : "failed" ,
21+ "renewal" : "scheduled" ,
22+ "error" : {"code" : "error_code" , "message" : "error message" },
23+ },
24+ "used_by" : [{"id" : 42 , "type" : "server" }],
2725 }
2826
2927
3028@pytest .fixture ()
31- def create_managed_certificate_response ():
29+ def certificate_response (certificate1 ):
30+ return {"certificate" : certificate1 }
31+
32+
33+ @pytest .fixture ()
34+ def create_managed_certificate_response (certificate1 ):
3235 return {
33- "certificate" : {
34- "id" : 2323 ,
35- "name" : "My Certificate" ,
36- "type" : "managed" ,
37- "labels" : {},
38- "certificate" : "-----BEGIN CERTIFICATE-----\n ..." ,
39- "created" : "2019-01-08T12:10:00+00:00" ,
40- "not_valid_before" : "2019-01-08T10:00:00+00:00" ,
41- "not_valid_after" : "2019-07-08T09:59:59+00:00" ,
42- "domain_names" : ["example.com" , "webmail.example.com" , "www.example.com" ],
43- "fingerprint" : "03:c7:55:9b:2a:d1:04:17:09:f6:d0:7f:18:34:63:d4:3e:5f" ,
44- "status" : {"issuance" : "pending" , "renewal" : "scheduled" , "error" : None },
45- "used_by" : [{"id" : 42 , "type" : "load_balancer" }],
46- },
36+ "certificate" : certificate1 ,
4737 "action" : {
4838 "id" : 14 ,
4939 "command" : "issue_certificate" ,
@@ -58,27 +48,10 @@ def create_managed_certificate_response():
5848
5949
6050@pytest .fixture ()
61- def two_certificates_response ():
51+ def two_certificates_response (certificate1 ):
6252 return {
6353 "certificates" : [
64- {
65- "id" : 2323 ,
66- "name" : "My Certificate" ,
67- "labels" : {},
68- "type" : "uploaded" ,
69- "certificate" : "-----BEGIN CERTIFICATE-----\n ..." ,
70- "created" : "2019-01-08T12:10:00+00:00" ,
71- "not_valid_before" : "2019-01-08T10:00:00+00:00" ,
72- "not_valid_after" : "2019-07-08T09:59:59+00:00" ,
73- "domain_names" : [
74- "example.com" ,
75- "webmail.example.com" ,
76- "www.example.com" ,
77- ],
78- "fingerprint" : "03:c7:55:9b:2a:d1:04:17:09:f6:d0:7f:18:34:63:d4:3e:5f" ,
79- "status" : None ,
80- "used_by" : [{"id" : 42 , "type" : "load_balancer" }],
81- },
54+ certificate1 ,
8255 {
8356 "id" : 2324 ,
8457 "name" : "My website cert" ,
@@ -102,29 +75,8 @@ def two_certificates_response():
10275
10376
10477@pytest .fixture ()
105- def one_certificates_response ():
106- return {
107- "certificates" : [
108- {
109- "id" : 2323 ,
110- "name" : "My Certificate" ,
111- "labels" : {},
112- "type" : "uploaded" ,
113- "certificate" : "-----BEGIN CERTIFICATE-----\n ..." ,
114- "created" : "2019-01-08T12:10:00+00:00" ,
115- "not_valid_before" : "2019-01-08T10:00:00+00:00" ,
116- "not_valid_after" : "2019-07-08T09:59:59+00:00" ,
117- "domain_names" : [
118- "example.com" ,
119- "webmail.example.com" ,
120- "www.example.com" ,
121- ],
122- "fingerprint" : "03:c7:55:9b:2a:d1:04:17:09:f6:d0:7f:18:34:63:d4:3e:5f" ,
123- "status" : None ,
124- "used_by" : [{"id" : 42 , "type" : "load_balancer" }],
125- }
126- ]
127- }
78+ def one_certificates_response (certificate1 ):
79+ return {"certificates" : [certificate1 ]}
12880
12981
13082@pytest .fixture ()
0 commit comments