D3V-Server/test/cypress/e2e/api/Dashboard.cy.js

27 lines
590 B
JavaScript
Raw Permalink Normal View History

2026-03-07 13:49:44 +00:00
/// <reference types="cypress" />
describe('Dashboard endpoints', () => {
let token;
before(() => {
cy.resetUsers();
cy.getToken().then((tok) => {
token = tok;
});
});
it('Should be able to get host counts', () => {
cy.task('backendApiGet', {
token: token,
path: '/api/reports/hosts'
}).then((data) => {
cy.validateSwaggerSchema('get', 200, '/reports/hosts', data);
expect(data).to.have.property('dead');
expect(data).to.have.property('proxy');
expect(data).to.have.property('redirection');
expect(data).to.have.property('stream');
});
});
});