test: stub slack allowlist resolvers
This commit is contained in:
@@ -31,6 +31,16 @@ vi.mock("../auto-reply/reply.js", () => ({
|
|||||||
getReplyFromConfig: (...args: unknown[]) => replyMock(...args),
|
getReplyFromConfig: (...args: unknown[]) => replyMock(...args),
|
||||||
}));
|
}));
|
||||||
|
|
||||||
|
vi.mock("./resolve-channels.js", () => ({
|
||||||
|
resolveSlackChannelAllowlist: async ({ entries }: { entries: string[] }) =>
|
||||||
|
entries.map((input) => ({ input, resolved: false })),
|
||||||
|
}));
|
||||||
|
|
||||||
|
vi.mock("./resolve-users.js", () => ({
|
||||||
|
resolveSlackUserAllowlist: async ({ entries }: { entries: string[] }) =>
|
||||||
|
entries.map((input) => ({ input, resolved: false })),
|
||||||
|
}));
|
||||||
|
|
||||||
vi.mock("./send.js", () => ({
|
vi.mock("./send.js", () => ({
|
||||||
sendMessageSlack: (...args: unknown[]) => sendMock(...args),
|
sendMessageSlack: (...args: unknown[]) => sendMock(...args),
|
||||||
}));
|
}));
|
||||||
@@ -97,6 +107,7 @@ async function waitForEvent(name: string) {
|
|||||||
|
|
||||||
beforeEach(() => {
|
beforeEach(() => {
|
||||||
resetInboundDedupe();
|
resetInboundDedupe();
|
||||||
|
getSlackHandlers()?.clear();
|
||||||
config = {
|
config = {
|
||||||
messages: {
|
messages: {
|
||||||
responsePrefix: "PFX",
|
responsePrefix: "PFX",
|
||||||
|
|||||||
@@ -33,6 +33,16 @@ vi.mock("../auto-reply/reply.js", () => ({
|
|||||||
getReplyFromConfig: (...args: unknown[]) => replyMock(...args),
|
getReplyFromConfig: (...args: unknown[]) => replyMock(...args),
|
||||||
}));
|
}));
|
||||||
|
|
||||||
|
vi.mock("./resolve-channels.js", () => ({
|
||||||
|
resolveSlackChannelAllowlist: async ({ entries }: { entries: string[] }) =>
|
||||||
|
entries.map((input) => ({ input, resolved: false })),
|
||||||
|
}));
|
||||||
|
|
||||||
|
vi.mock("./resolve-users.js", () => ({
|
||||||
|
resolveSlackUserAllowlist: async ({ entries }: { entries: string[] }) =>
|
||||||
|
entries.map((input) => ({ input, resolved: false })),
|
||||||
|
}));
|
||||||
|
|
||||||
vi.mock("./send.js", () => ({
|
vi.mock("./send.js", () => ({
|
||||||
sendMessageSlack: (...args: unknown[]) => sendMock(...args),
|
sendMessageSlack: (...args: unknown[]) => sendMock(...args),
|
||||||
}));
|
}));
|
||||||
@@ -99,6 +109,7 @@ async function waitForEvent(name: string) {
|
|||||||
|
|
||||||
beforeEach(() => {
|
beforeEach(() => {
|
||||||
resetInboundDedupe();
|
resetInboundDedupe();
|
||||||
|
getSlackHandlers()?.clear();
|
||||||
config = {
|
config = {
|
||||||
messages: {
|
messages: {
|
||||||
responsePrefix: "PFX",
|
responsePrefix: "PFX",
|
||||||
|
|||||||
@@ -31,6 +31,16 @@ vi.mock("../auto-reply/reply.js", () => ({
|
|||||||
getReplyFromConfig: (...args: unknown[]) => replyMock(...args),
|
getReplyFromConfig: (...args: unknown[]) => replyMock(...args),
|
||||||
}));
|
}));
|
||||||
|
|
||||||
|
vi.mock("./resolve-channels.js", () => ({
|
||||||
|
resolveSlackChannelAllowlist: async ({ entries }: { entries: string[] }) =>
|
||||||
|
entries.map((input) => ({ input, resolved: false })),
|
||||||
|
}));
|
||||||
|
|
||||||
|
vi.mock("./resolve-users.js", () => ({
|
||||||
|
resolveSlackUserAllowlist: async ({ entries }: { entries: string[] }) =>
|
||||||
|
entries.map((input) => ({ input, resolved: false })),
|
||||||
|
}));
|
||||||
|
|
||||||
vi.mock("./send.js", () => ({
|
vi.mock("./send.js", () => ({
|
||||||
sendMessageSlack: (...args: unknown[]) => sendMock(...args),
|
sendMessageSlack: (...args: unknown[]) => sendMock(...args),
|
||||||
}));
|
}));
|
||||||
@@ -97,6 +107,7 @@ async function waitForEvent(name: string) {
|
|||||||
|
|
||||||
beforeEach(() => {
|
beforeEach(() => {
|
||||||
resetInboundDedupe();
|
resetInboundDedupe();
|
||||||
|
getSlackHandlers()?.clear();
|
||||||
config = {
|
config = {
|
||||||
messages: {
|
messages: {
|
||||||
responsePrefix: "PFX",
|
responsePrefix: "PFX",
|
||||||
|
|||||||
Reference in New Issue
Block a user