From 566aae47c0e80450d4693e24296a03db2d39caca Mon Sep 17 00:00:00 2001 From: Zhiyuan Liang Date: Thu, 31 Jul 2025 10:47:40 +0800 Subject: [PATCH] fix activity source test bug --- tests/Tests.AzureAppConfiguration/Unit/Tests.cs | 10 ++++++++-- 1 file changed, 8 insertions(+), 2 deletions(-) diff --git a/tests/Tests.AzureAppConfiguration/Unit/Tests.cs b/tests/Tests.AzureAppConfiguration/Unit/Tests.cs index 7e68f1cf..37fb970f 100644 --- a/tests/Tests.AzureAppConfiguration/Unit/Tests.cs +++ b/tests/Tests.AzureAppConfiguration/Unit/Tests.cs @@ -352,10 +352,12 @@ public void TestKeepSelectorPrecedenceAfterDedup() [Fact] public void TestActivitySource() { + string activitySourceName = Guid.NewGuid().ToString(); + var _activities = new List(); var _activityListener = new ActivityListener { - ShouldListenTo = source => source.Name == "Microsoft.Extensions.Configuration.AzureAppConfiguration", + ShouldListenTo = source => source.Name == activitySourceName, Sample = (ref ActivityCreationOptions options) => ActivitySamplingResult.AllData, ActivityStarted = activity => _activities.Add(activity), }; @@ -371,7 +373,11 @@ public void TestActivitySource() .ReturnsAsync(Response.FromValue(_kv, mockResponse.Object)); var config = new ConfigurationBuilder() - .AddAzureAppConfiguration(options => options.ClientManager = TestHelpers.CreateMockedConfigurationClientManager(mockClient.Object)) + .AddAzureAppConfiguration(options => + { + options.ClientManager = TestHelpers.CreateMockedConfigurationClientManager(mockClient.Object); + options.ActivitySourceName = activitySourceName; + }) .Build(); Assert.Contains(_activities, a => a.OperationName == "Load");