chore(tests): fix login unit-tests (#11155)

# Which Problems Are Solved

The unit-tests on main currently fail. Most likely some nx cache issue.

# How the Problems Are Solved

Fix the unit tests.

# Additional Changes

none

# Additional Context

Noted on multiple PRs
This commit is contained in:
Livio Spring
2025-12-09 10:45:23 +00:00
committed by GitHub
parent 5f3f53dca1
commit 541f8058cb
+6 -6
View File
@@ -24,7 +24,7 @@ import { v4 as uuidv4 } from "uuid";
import { cookies } from "next/headers";
import { isSessionValid } from "./session";
import { sendLoginname } from "@/lib/server/loginname";
import { createResponse, getLoginSettings } from "@/lib/zitadel";
import {createResponse, getLoginSettings, ServiceConfig} from "@/lib/zitadel";
describe("saml", () => {
let mockCookies: any;
@@ -271,7 +271,7 @@ describe("saml", () => {
};
const baseParams = {
serviceUrl: "https://example.com",
serviceConfig: {baseUrl: "https://example.com"} as ServiceConfig,
samlRequest: "saml-request-id",
sessionId: "session-123",
sessions: [mockSession],
@@ -300,7 +300,7 @@ describe("saml", () => {
await loginWithSAMLAndSession(baseParams);
expect(isSessionValid).toHaveBeenCalledWith({
serviceUrl: baseParams.serviceUrl,
serviceConfig: baseParams.serviceConfig,
session: mockSession,
});
});
@@ -314,7 +314,7 @@ describe("saml", () => {
await loginWithSAMLAndSession(baseParams);
expect(createResponse).toHaveBeenCalledWith({
serviceUrl: baseParams.serviceUrl,
serviceConfig: baseParams.serviceConfig,
req: expect.objectContaining({
samlRequestId: "saml-request-id",
responseKind: {
@@ -483,7 +483,7 @@ describe("saml", () => {
await loginWithSAMLAndSession(params);
expect(isSessionValid).toHaveBeenCalledWith({
serviceUrl: baseParams.serviceUrl,
serviceConfig: baseParams.serviceConfig,
session: mockSession,
});
});
@@ -508,7 +508,7 @@ describe("saml", () => {
await loginWithSAMLAndSession(params);
expect(createResponse).toHaveBeenCalledWith({
serviceUrl: baseParams.serviceUrl,
serviceConfig: baseParams.serviceConfig,
req: expect.objectContaining({
responseKind: {
case: "session",