mirror of
https://github.com/nocodb/nocodb.git
synced 2026-04-25 05:15:58 +00:00
test: change password
Signed-off-by: Raju Udava <86527202+dstala@users.noreply.github.com>
This commit is contained in:
committed by
Muhammed Mustafa
parent
111d70d9d6
commit
968d271a61
@@ -3,20 +3,40 @@ import { DashboardPage } from "../pages/Dashboard";
|
||||
import setup from "../setup";
|
||||
import { ToolbarPage } from "../pages/Dashboard/common/Toolbar";
|
||||
import { LoginPage } from "../pages/LoginPage";
|
||||
import { SettingsPage, SettingTab } from "../pages/Dashboard/Settings";
|
||||
|
||||
test.describe("Auth", () => {
|
||||
let dashboard: DashboardPage;
|
||||
let toolbar: ToolbarPage;
|
||||
let settings: SettingsPage;
|
||||
let context: any;
|
||||
|
||||
test.beforeEach(async ({ page }) => {
|
||||
context = await setup({ page });
|
||||
dashboard = new DashboardPage(page, context.project);
|
||||
toolbar = dashboard.grid.toolbar;
|
||||
settings = dashboard.settings;
|
||||
});
|
||||
|
||||
test.skip("Change password", async ({ page }) => {
|
||||
await dashboard.clickHome();
|
||||
test("Change password", async ({ page }) => {
|
||||
await dashboard.closeTab({ title: "Team & Auth" });
|
||||
await dashboard.gotoSettings();
|
||||
await settings.selectTab({ tab: SettingTab.TeamAuth });
|
||||
let url = await settings.teams.invite({
|
||||
email: "user-1@nocodb.com",
|
||||
role: "creator",
|
||||
});
|
||||
await settings.teams.closeInvite();
|
||||
await settings.close();
|
||||
|
||||
await dashboard.signOut();
|
||||
|
||||
await dashboard.rootPage.goto(url);
|
||||
await dashboard.signUp({
|
||||
email: "user-1@nocodb.com",
|
||||
password: "Password123.",
|
||||
});
|
||||
|
||||
await dashboard.openPasswordChangeModal();
|
||||
|
||||
// Existing active pass incorrect
|
||||
@@ -51,7 +71,7 @@ test.describe("Auth", () => {
|
||||
});
|
||||
|
||||
const loginPage = new LoginPage(page);
|
||||
await loginPage.fillEmail("user@nocodb.com");
|
||||
await loginPage.fillEmail("user-1@nocodb.com");
|
||||
await loginPage.fillPassword("NewPasswordConfigured");
|
||||
await loginPage.submit();
|
||||
|
||||
|
||||
Reference in New Issue
Block a user