19 references to FindFullPathFromPath
Aspire.Hosting (2)
src\Shared\PathLookupHelper.cs (2)
44
return
FindFullPathFromPath
(executablePath, path, Path.PathSeparator, FileExistsAndIsExecutable, pathExtensions)
84
return
FindFullPathFromPath
(command, Environment.GetEnvironmentVariable("PATH"), Path.PathSeparator, FileExistsAndIsExecutable, pathExtensions);
Aspire.Hosting.Tests (17)
PathLookupHelperTests.cs (17)
115
var result = PathLookupHelper.
FindFullPathFromPath
("mycommand", "/usr/bin:/usr/local/bin", ':', existingFiles.Contains, null);
128
var result = PathLookupHelper.
FindFullPathFromPath
("mycommand", "/usr/bin:/usr/local/bin", ':', AlwaysFalse, null);
141
var result = PathLookupHelper.
FindFullPathFromPath
("mycommand", "", ':', AlwaysFalse, null);
154
var result = PathLookupHelper.
FindFullPathFromPath
("mycommand", null, ':', AlwaysFalse, null);
171
var result = PathLookupHelper.
FindFullPathFromPath
("mycommand", "/first/path:/second/path", ':', existingFiles.Contains, null);
283
var result = PathLookupHelper.
FindFullPathFromPath
("mycommand", $"{dir};otherdir", ';', existingFiles.Contains, null);
302
var result = PathLookupHelper.
FindFullPathFromPath
("code", dir, ';', existingFiles.Contains, pathExtensions);
323
var result = PathLookupHelper.
FindFullPathFromPath
("code", dir, ';', existingFiles.Contains, pathExtensions);
347
var result = PathLookupHelper.
FindFullPathFromPath
("code", dir, ';', existingFiles.Contains, pathExtensions);
366
var result = PathLookupHelper.
FindFullPathFromPath
("mytool", dir, ';', existingFiles.Contains, pathExtensions);
385
var result = PathLookupHelper.
FindFullPathFromPath
("code.CMD", dir, ';', existingFiles.Contains, pathExtensions);
400
var result = PathLookupHelper.
FindFullPathFromPath
("code.EXE", dir, ';', existingFiles.Contains, pathExtensions);
420
var result = PathLookupHelper.
FindFullPathFromPath
("code.EXE", dir, ';', existingFiles.Contains, pathExtensions);
437
var result = PathLookupHelper.
FindFullPathFromPath
("code", dir, ':', existingFiles.Contains, null);
454
var result = PathLookupHelper.
FindFullPathFromPath
("code", dir, ':', existingFiles.Contains, []);
479
var result = PathLookupHelper.
FindFullPathFromPath
("code", $"{dir1};{dir2}", ';', existingFiles.Contains, pathExtensions);
503
var result = PathLookupHelper.
FindFullPathFromPath
("mytool", $"{dir1};{dir2}", ';', existingFiles.Contains, pathExtensions);