Fix eventlog route

This commit is contained in:
Girish Ramakrishnan
2023-08-04 12:46:54 +05:30
parent da73067315
commit a4c3d39cc3
3 changed files with 17 additions and 15 deletions

View File

@@ -32,21 +32,21 @@ describe('Eventlog API', function () {
describe('get', function () {
it('fails due to wrong token', async function () {
const response = await superagent.get(`${serverUrl}/api/v1/cloudron/eventlog/someid`)
const response = await superagent.get(`${serverUrl}/api/v1/eventlog/someid`)
.query({ access_token: 'badtoken' })
.ok(() => true);
expect(response.statusCode).to.be(401);
});
it('fails for non-admin', async function () {
const response = await superagent.get(`${serverUrl}/api/v1/cloudron/eventlog/someid`)
const response = await superagent.get(`${serverUrl}/api/v1/eventlog/someid`)
.query({ access_token: user.token })
.ok(() => true);
expect(response.statusCode).to.equal(403);
});
it('fails if not exists', async function () {
const response = await superagent.get(`${serverUrl}/api/v1/cloudron/eventlog/someid`)
const response = await superagent.get(`${serverUrl}/api/v1/eventlog/someid`)
.query({ access_token: owner.token })
.ok(() => true);
@@ -54,7 +54,7 @@ describe('Eventlog API', function () {
});
it('succeeds for admin', async function () {
const response = await superagent.get(`${serverUrl}/api/v1/cloudron/eventlog/${EVENT_0.id}`)
const response = await superagent.get(`${serverUrl}/api/v1/eventlog/${EVENT_0.id}`)
.query({ access_token: owner.token })
.ok(() => true);
@@ -66,14 +66,14 @@ describe('Eventlog API', function () {
describe('list', function () {
it('fails due to wrong token', async function () {
const response = await superagent.get(`${serverUrl}/api/v1/cloudron/eventlog`)
const response = await superagent.get(`${serverUrl}/api/v1/eventlog`)
.query({ access_token: 'badtoken' })
.ok(() => true);
expect(response.statusCode).to.equal(401);
});
it('fails for non-admin', async function () {
const response = await superagent.get(`${serverUrl}/api/v1/cloudron/eventlog`)
const response = await superagent.get(`${serverUrl}/api/v1/eventlog`)
.query({ access_token: user.token, page: 1, per_page: 10 })
.ok(() => true);
@@ -81,7 +81,7 @@ describe('Eventlog API', function () {
});
it('succeeds for admin', async function () {
const response = await superagent.get(`${serverUrl}/api/v1/cloudron/eventlog`)
const response = await superagent.get(`${serverUrl}/api/v1/eventlog`)
.query({ access_token: owner.token, page: 1, per_page: 10 });
expect(response.statusCode).to.equal(200);
@@ -89,7 +89,7 @@ describe('Eventlog API', function () {
});
it('succeeds with action', async function () {
const response = await superagent.get(`${serverUrl}/api/v1/cloudron/eventlog`)
const response = await superagent.get(`${serverUrl}/api/v1/eventlog`)
.query({ access_token: owner.token, page: 1, per_page: 10, action: 'cloudron.activate' });
expect(response.statusCode).to.equal(200);
@@ -97,7 +97,7 @@ describe('Eventlog API', function () {
});
it('succeeds with actions', async function () {
const response = await superagent.get(`${serverUrl}/api/v1/cloudron/eventlog`)
const response = await superagent.get(`${serverUrl}/api/v1/eventlog`)
.query({ access_token: owner.token, page: 1, per_page: 10, actions: 'cloudron.activate, user.add' });
expect(response.statusCode).to.equal(200);
@@ -105,7 +105,7 @@ describe('Eventlog API', function () {
});
it('succeeds with search', async function () {
const response = await superagent.get(`${serverUrl}/api/v1/cloudron/eventlog`)
const response = await superagent.get(`${serverUrl}/api/v1/eventlog`)
.query({ access_token: owner.token, page: 1, per_page: 10, search: owner.email });
expect(response.statusCode).to.equal(200);
@@ -113,7 +113,7 @@ describe('Eventlog API', function () {
});
it('succeeds with search and actions', async function () {
const response = await superagent.get(`${serverUrl}/api/v1/cloudron/eventlog`)
const response = await superagent.get(`${serverUrl}/api/v1/eventlog`)
.query({ access_token: owner.token, page: 1, per_page: 10, search: owner.email, actions: 'cloudron.activate' });
expect(response.statusCode).to.equal(200);