figured out issue (was missing return value)

This commit is contained in:
Aster Fialla
2026-02-21 20:09:39 -05:00
parent 0bca359b7f
commit 4146591c90
2 changed files with 5 additions and 7 deletions

View File

@@ -31,6 +31,7 @@ mh.parseMemberCommand = async function (authorId, authorFull, args, attachmentUr
if (!m) { if (!m) {
return enums.err.NO_MEMBER; return enums.err.NO_MEMBER;
} }
return m;
}) })

View File

@@ -1,7 +1,6 @@
const {EmbedBuilder} = require("@fluxerjs/core"); const {EmbedBuilder} = require("@fluxerjs/core");
const {database} = require('../../src/database.js'); const {database} = require('../../src/database.js');
const {enums} = require('../../src/enums.js'); const {enums} = require('../../src/enums.js');
const {EmptyResultError, Op} = require('sequelize');
const {memberHelper} = require("../../src/helpers/memberHelper.js"); const {memberHelper} = require("../../src/helpers/memberHelper.js");
jest.mock('@fluxerjs/core', () => jest.fn()); jest.mock('@fluxerjs/core', () => jest.fn());
@@ -26,24 +25,22 @@ describe('MemberHelper', () => {
const authorFull = "author#0001"; const authorFull = "author#0001";
const attachmentUrl = "../oya.png"; const attachmentUrl = "../oya.png";
const attachmentExpiration = new Date('2026-01-01T00.00.00.0000Z') const attachmentExpiration = new Date('2026-01-01T00.00.00.0000Z')
const member = { const mockMember = {
name: "somePerson", name: "somePerson",
displayname: "Some Person", displayname: "Some Person",
proxy: "--text", proxy: "--text",
propic: "oya.png" propic: "oya.png"
} }
beforeEach(() => { beforeEach(() => {
jest.resetModules(); // jest.resetModules();
jest.clearAllMocks(); jest.clearAllMocks();
jest.spyOn(memberHelper, 'getMemberByName').mockResolvedValue(member);
}) })
describe('parseMemberCommand', () => { describe('parseMemberCommand', () => {
beforeEach(() => { beforeEach(() => {
jest.spyOn(memberHelper, 'getMemberByName').mockResolvedValue(mockMember);
jest.spyOn(memberHelper, 'getMemberInfo').mockResolvedValue("member info"); jest.spyOn(memberHelper, 'getMemberInfo').mockResolvedValue("member info");
jest.spyOn(memberHelper, 'addNewMember').mockResolvedValue("new member"); jest.spyOn(memberHelper, 'addNewMember').mockResolvedValue("new member");
jest.spyOn(memberHelper, 'removeMember').mockResolvedValue("remove member"); jest.spyOn(memberHelper, 'removeMember').mockResolvedValue("remove member");