Skip to content

Commit fbbc807

Browse files
committed
Fix Conformance tests in Release configuration
1 parent 33059b5 commit fbbc807

File tree

1 file changed

+2
-1
lines changed

1 file changed

+2
-1
lines changed

tests/ModelContextProtocol.ConformanceTests/ConformanceTests.cs

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -103,9 +103,10 @@ private Process StartConformanceServer()
103103
// Test binary is in: artifacts/bin/ModelContextProtocol.ConformanceTests/Debug/{tfm}/
104104
// ConformanceServer binary is in: artifacts/bin/ModelContextProtocol.ConformanceServer/Debug/{tfm}/
105105
var testBinaryDir = AppContext.BaseDirectory; // e.g., .../net10.0/
106+
var configuration = Path.GetFileName(Path.GetDirectoryName(testBinaryDir.TrimEnd(Path.DirectorySeparatorChar))!);
106107
var targetFramework = Path.GetFileName(testBinaryDir.TrimEnd(Path.DirectorySeparatorChar));
107108
var conformanceServerDir = Path.GetFullPath(
108-
Path.Combine(testBinaryDir, "..", "..", "..", "ModelContextProtocol.ConformanceServer", "Debug", targetFramework));
109+
Path.Combine(testBinaryDir, "..", "..", "..", "ModelContextProtocol.ConformanceServer", configuration, targetFramework));
109110

110111
if (!Directory.Exists(conformanceServerDir))
111112
{

0 commit comments

Comments
 (0)