chore: fix ESLint issues and Test Mocks

This commit is contained in:
Danny Avila 2025-07-24 11:20:16 -04:00
parent a17826fe39
commit cec1ec0c79
No known key found for this signature in database
GPG key ID: BF31EEB2C5CA0956
7 changed files with 119 additions and 17 deletions

View file

@ -11,7 +11,6 @@ let File;
let Agent;
let AclEntry;
let User;
let AccessRole;
let modelsToCleanup = [];
describe('File Access Control', () => {
@ -36,7 +35,6 @@ describe('File Access Control', () => {
Agent = dbModels.Agent;
AclEntry = dbModels.AclEntry;
User = dbModels.User;
AccessRole = dbModels.AccessRole;
// Seed default roles
await seedDefaultRoles();
@ -149,7 +147,7 @@ describe('File Access Control', () => {
});
// Create agent
const agent = await createAgent({
await createAgent({
id: agentId,
name: 'Test Agent',
author: authorId,

View file

@ -2,7 +2,6 @@ const express = require('express');
const request = require('supertest');
const mongoose = require('mongoose');
const { v4: uuidv4 } = require('uuid');
const { PERMISSION_BITS } = require('librechat-data-provider');
const { MongoMemoryServer } = require('mongodb-memory-server');
const { createMethods } = require('@librechat/data-schemas');
const { createAgent } = require('~/models/Agent');

View file

@ -28,7 +28,11 @@ describe('loadDefaultInterface', () => {
expect(updateAccessPermissions).toHaveBeenCalledWith(SystemRoles.USER, {
[PermissionTypes.PROMPTS]: { [Permissions.USE]: true },
[PermissionTypes.BOOKMARKS]: { [Permissions.USE]: true },
[PermissionTypes.MEMORIES]: { [Permissions.USE]: true, [Permissions.OPT_OUT]: undefined, [Permissions.OPT_OUT]: undefined },
[PermissionTypes.MEMORIES]: {
[Permissions.USE]: true,
[Permissions.OPT_OUT]: undefined,
[Permissions.OPT_OUT]: undefined,
},
[PermissionTypes.MULTI_CONVO]: { [Permissions.USE]: true },
[PermissionTypes.AGENTS]: { [Permissions.USE]: true },
[PermissionTypes.TEMPORARY_CHAT]: { [Permissions.USE]: true },