The communications platform that puts data protection first.
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
 
 
Rocket.Chat/apps/meteor/tests/e2e/settings-int.spec.ts

26 lines
952 B

import { Users } from './fixtures/userStates';
import { AdminSettings } from './page-objects';
import { test, expect } from './utils/test';
test.use({ storageState: Users.admin.state });
test.describe.serial('settings-int', () => {
let poAdminSettings: AdminSettings;
test.beforeEach(async ({ page }) => {
poAdminSettings = new AdminSettings(page);
const pageTitle = page.getByRole('main').getByRole('heading', { level: 1, name: 'Message', exact: true });
await page.goto('/admin/settings/Message');
await pageTitle.waitFor();
await expect(pageTitle).toBeVisible();
});
test('expect not being able to set int value as empty string', async ({ page }) => {
await page.locator('#Message_AllowEditing_BlockEditInMinutes').fill('');
await page.locator('#Message_AllowEditing_BlockEditInMinutes').blur();
await poAdminSettings.btnSaveChanges.click();
await poAdminSettings.toastMessage.waitForDisplay({ type: 'error' });
});
});