Skip to content

Commit 69e6f50

Browse files
test(CertificateAuthority): use full ca generate configs
1 parent cf3b6d7 commit 69e6f50

File tree

1 file changed

+45
-3
lines changed

1 file changed

+45
-3
lines changed

pfSense-pkg-RESTAPI/files/usr/local/pkg/RESTAPI/Tests/APIModelsCertificateAuthorityTestCase.inc

Lines changed: 45 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -155,11 +155,53 @@ R02Pul8ulWQ8Kl3Q3pou8As7W1mMzA2DxQ==
155155
*/
156156
public function test_multi_ca_deletion(): void {
157157
# Create 3 CAs for testing
158-
$ca1 = new CertificateAuthorityGenerate(descr: 'ca1', keytype: 'RSA', keylen: 2048, digest_alg: 'sha256');
158+
$ca1 = new CertificateAuthorityGenerate(
159+
descr: 'ca1',
160+
trust: true,
161+
randomserial: true,
162+
is_intermediate: false,
163+
keytype: 'RSA',
164+
keylen: 2048,
165+
digest_alg: 'sha256',
166+
lifetime: 3650,
167+
dn_country: 'US',
168+
dn_state: 'UT',
169+
dn_city: 'Salt Lake City',
170+
dn_organization: 'ACME Org',
171+
dn_organizationalunit: 'IT',
172+
);
159173
$ca1->create();
160-
$ca2 = new CertificateAuthorityGenerate(descr: 'ca2', keytype: 'RSA', keylen: 2048, digest_alg: 'sha256');
174+
$ca2 = new CertificateAuthorityGenerate(
175+
descr: 'ca2',
176+
trust: true,
177+
randomserial: true,
178+
is_intermediate: false,
179+
keytype: 'RSA',
180+
keylen: 2048,
181+
digest_alg: 'sha256',
182+
lifetime: 3650,
183+
dn_country: 'US',
184+
dn_state: 'UT',
185+
dn_city: 'Salt Lake City',
186+
dn_organization: 'ACME Org',
187+
dn_organizationalunit: 'IT',
188+
);
161189
$ca2->create();
162-
$ca3 = new CertificateAuthorityGenerate(descr: 'ca3', keytype: 'RSA', keylen: 2048, digest_alg: 'sha256');
190+
$ca3 = new CertificateAuthorityGenerate(
191+
descr: 'ca3',
192+
trust: true,
193+
randomserial: true,
194+
is_intermediate: false,
195+
keytype: 'RSA',
196+
keylen: 2048,
197+
digest_alg: 'sha256',
198+
lifetime: 3650,
199+
dn_country: 'US',
200+
dn_state: 'UT',
201+
dn_city: 'Salt Lake City',
202+
dn_organization: 'ACME Org',
203+
dn_organizationalunit: 'IT',
204+
);
163205
$ca3->create();
164206

165207
# Delete CA 2 and ensure CA 1 and CA 3 still exist

0 commit comments

Comments
 (0)