Adds tests for settings endpoints

and reenables dns cert test
and fixes problems with schema
This commit is contained in:
Jamie Curnow
2024-10-17 08:48:47 +10:00
parent 8497022e41
commit edbed1af90
15 changed files with 160 additions and 40 deletions

View File

@ -9,7 +9,7 @@ describe('Full Certificate Provisions', () => {
});
});
it.only('Should be able to create new http certificate', function() {
it('Should be able to create new http certificate', function() {
cy.task('backendApiPost', {
token: token,
path: '/api/nginx/certificates',
@ -35,7 +35,7 @@ describe('Full Certificate Provisions', () => {
it('Should be able to create new DNS certificate with Powerdns', function() {
cy.task('backendApiPost', {
token: token,
path: '/api/certificates',
path: '/api/nginx/certificates',
data: {
domain_names: [
'website2.example.com'
@ -45,7 +45,8 @@ describe('Full Certificate Provisions', () => {
dns_challenge: true,
dns_provider: 'powerdns',
dns_provider_credentials: 'dns_powerdns_api_url = http://ns1.pdns:8081\r\ndns_powerdns_api_key = npm',
letsencrypt_agree: true
letsencrypt_agree: true,
propagation_seconds: 5,
},
provider: 'letsencrypt'
}