Files
lucia-frontend/cypress/e2e/accountAdmin.cy.js
2026-03-22 09:30:22 +08:00

33 lines
928 B
JavaScript

// The Lucia project.
// Copyright 2026-2026 DSP, inc. All rights reserved.
// Authors:
// imacat.yang@dsp.im (imacat), 2026/03/05
import { loginWithFixtures } from "../support/intercept";
describe("Account Management", () => {
beforeEach(() => {
loginWithFixtures();
});
it("displays user list on account admin page", () => {
cy.visit("/account-admin");
// Should display users from fixture
cy.contains("Test Admin").should("exist");
cy.contains("Alice Wang").should("exist");
cy.contains("Bob Chen").should("exist");
});
it("shows active/inactive status badges", () => {
cy.visit("/account-admin");
cy.contains("Test Admin").should("exist");
// The user list should show status indicators
cy.contains("testadmin").should("exist");
});
it("navigates to my-account page", () => {
cy.visit("/my-account");
cy.url().should("include", "/my-account");
});
});