HEX
Server: LiteSpeed
System: Linux server342.web-hosting.com 4.18.0-553.124.4.lve.el8.x86_64 #1 SMP Fri May 15 13:02:13 UTC 2026 x86_64
User: ksonpoau (1099)
PHP: 8.2.31
Disabled: NONE
Upload Files
File: //home/ksonpoau/www/wp-content/plugins/extendify/tests/playwright/Draft/no-consent.spec.ts
import { expect, test } from '../fixtures';

test.beforeEach(async ({ requestUtils }) => {
	await requestUtils.login();
});

test('Draft sidebar opens with no consent button when consent is disabled', async ({
	admin,
	page,
}) => {
	await admin.visitAdminPage('post-new.php', 'post_type=page');

	const toggle = page
		.locator('button[aria-controls="extendify-draft:draft"]')
		.first();
	await expect(toggle).toBeVisible({ timeout: 15_000 });
	await toggle.click();

	await expect(page.getByTestId('draft-terms-button')).toHaveCount(0);

	const textarea = page.locator('#draft-ai-textarea');
	await expect(textarea).toBeVisible();
	await expect(textarea).toBeEnabled();
	await expect(textarea).toHaveAttribute('placeholder', /.+/);
});