🔊(y-provider) improve and add logs

We have somes entries with "No cookies", we
add more logs to understand why we have this case.
We add the datetime in front of each entries as
well.
This commit is contained in:
Anthony LC
2025-04-02 22:18:36 +02:00
committed by Anthony LC
parent 771ffdc7cc
commit 96d9d1a184
5 changed files with 30 additions and 18 deletions

View File

@@ -15,10 +15,12 @@ jest.mock('../src/env', () => {
COLLABORATION_SERVER_ORIGIN: origin,
COLLABORATION_SERVER_SECRET: 'test-secret-api-key',
COLLABORATION_BACKEND_BASE_URL: 'http://app-dev:8000',
COLLABORATION_LOGGING: 'true',
};
});
console.error = jest.fn();
console.log = jest.fn();
const mockDocFetch = jest.fn();
jest.mock('@/api/getDoc', () => ({
@@ -109,7 +111,9 @@ describe('Server Tests', () => {
quiet: true,
preserveConnection: false,
onClose: (data) => {
expect(console.error).toHaveBeenCalledWith(
expect(console.log).toHaveBeenCalledWith(
expect.any(String),
' --- ',
'Invalid room name - Probable hacking attempt:',
providerName,
room,
@@ -145,7 +149,9 @@ describe('Server Tests', () => {
quiet: true,
preserveConnection: false,
onClose: (data) => {
expect(console.error).toHaveBeenCalledWith(
expect(console.log).toHaveBeenLastCalledWith(
expect.any(String),
' --- ',
'Room name is not a valid uuid:',
room,
);
@@ -180,7 +186,9 @@ describe('Server Tests', () => {
quiet: true,
preserveConnection: false,
onClose: (data) => {
expect(console.error).toHaveBeenCalledWith(
expect(console.log).toHaveBeenLastCalledWith(
expect.any(String),
' --- ',
'Room name is not a valid uuid:',
room,
);
@@ -218,7 +226,7 @@ describe('Server Tests', () => {
quiet: true,
preserveConnection: false,
onClose: (data) => {
expect(console.error).toHaveBeenCalledWith(
expect(console.error).toHaveBeenLastCalledWith(
'[onConnect]',
'Backend error: Unauthorized',
);
@@ -261,7 +269,9 @@ describe('Server Tests', () => {
quiet: true,
preserveConnection: false,
onClose: (data) => {
expect(console.error).toHaveBeenCalledWith(
expect(console.log).toHaveBeenLastCalledWith(
expect.any(String),
' --- ',
'onConnect: Unauthorized to retrieve this document',
room,
);