// Copyright (c) Microsoft. All rights reserved. using System.Threading.Tasks; using AgentConformance.IntegrationTests; namespace CopilotStudio.IntegrationTests; public class CopilotStudioRunStreamingTests() : RunStreamingTests(() => new()) { // Set to null to run the tests. private const string ManualVerification = "For manual verification"; [Fact(Skip = "Copilot Studio does not support thread history retrieval, so this test is not applicable.")] public override Task ThreadMaintainsHistoryAsync() => Task.CompletedTask; [Fact(Skip = ManualVerification)] public override Task RunWithChatMessageReturnsExpectedResultAsync() => base.RunWithChatMessageReturnsExpectedResultAsync(); [Fact(Skip = ManualVerification)] public override Task RunWithChatMessagesReturnsExpectedResultAsync() => base.RunWithChatMessagesReturnsExpectedResultAsync(); [Fact(Skip = ManualVerification)] public override Task RunWithNoMessageDoesNotFailAsync() => base.RunWithNoMessageDoesNotFailAsync(); [Fact(Skip = ManualVerification)] public override Task RunWithStringReturnsExpectedResultAsync() => base.RunWithStringReturnsExpectedResultAsync(); }