Set CopilotStudio integration tests to manual run only. (#166)

This commit is contained in:
westey
2025-07-11 11:58:37 +01:00
committed by GitHub
Unverified
parent 4cafe1c985
commit 33d09d263b
2 changed files with 54 additions and 0 deletions
@@ -7,9 +7,36 @@ namespace CopilotStudio.IntegrationTests;
public class CopilotStudioRunStreamingTests() : RunStreamingTests<CopilotStudioFixture>(() => 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()
{
return Task.CompletedTask;
}
[Fact(Skip = ManualVerification)]
public override Task RunWithChatMessageReturnsExpectedResultAsync()
{
return base.RunWithChatMessageReturnsExpectedResultAsync();
}
[Fact(Skip = ManualVerification)]
public override Task RunWithChatMessagesReturnsExpectedResultAsync()
{
return base.RunWithChatMessagesReturnsExpectedResultAsync();
}
[Fact(Skip = ManualVerification)]
public override Task RunWithNoMessageDoesNotFailAsync()
{
return base.RunWithNoMessageDoesNotFailAsync();
}
[Fact(Skip = ManualVerification)]
public override Task RunWithStringReturnsExpectedResultAsync()
{
return base.RunWithStringReturnsExpectedResultAsync();
}
}
@@ -7,9 +7,36 @@ namespace CopilotStudio.IntegrationTests;
public class CopilotStudioRunTests() : RunTests<CopilotStudioFixture>(() => 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()
{
return Task.CompletedTask;
}
[Fact(Skip = ManualVerification)]
public override Task RunWithChatMessageReturnsExpectedResultAsync()
{
return base.RunWithChatMessageReturnsExpectedResultAsync();
}
[Fact(Skip = ManualVerification)]
public override Task RunWithChatMessagesReturnsExpectedResultAsync()
{
return base.RunWithChatMessagesReturnsExpectedResultAsync();
}
[Fact(Skip = ManualVerification)]
public override Task RunWithNoMessageDoesNotFailAsync()
{
return base.RunWithNoMessageDoesNotFailAsync();
}
[Fact(Skip = ManualVerification)]
public override Task RunWithStringReturnsExpectedResultAsync()
{
return base.RunWithStringReturnsExpectedResultAsync();
}
}