Path: blob/main/test/smoke/src/areas/chat/chatAnonymous.test.ts
5252 views
/*---------------------------------------------------------------------------------------------1* Copyright (c) Microsoft Corporation. All rights reserved.2* Licensed under the MIT License. See License.txt in the project root for license information.3*--------------------------------------------------------------------------------------------*/45import { Application, Logger } from '../../../../automation';6import { installAllHandlers } from '../../utils';78export function setup(logger: Logger) {9describe.skip('Chat Anonymous', () => {1011// Shared before/after handling12installAllHandlers(logger);1314it('can send a chat message with anonymous access', async function () {15const app = this.app as Application;1617// Enable anonymous access18await app.workbench.settingsEditor.addUserSetting('chat.allowAnonymousAccess', 'true');1920// Open chat view21await app.workbench.quickaccess.runCommand('workbench.action.chat.open');2223// Wait for chat view to be visible24await app.workbench.chat.waitForChatView();2526// Send a message27await app.workbench.chat.sendMessage('Hello');2829// Wait for a response to complete30await app.workbench.chat.waitForResponse();3132// Wait for model name to appear in footer33await app.workbench.chat.waitForModelInFooter();34});35});36}373839