2 writes to Root
Aspire.Tray.Tests (2)
Helpers\TestMacTrayLogDirectory.cs (2)
17Root = "/"; 21Root = directory.ResolveLinkTarget(returnFinalTarget: true)?.FullName ?? directory.FullName;
13 references to Root
Aspire.Tray.Tests (13)
Helpers\TestMacTrayLogDirectory.cs (2)
11public string LogPath => Path.Combine(Root, "logs", "tray.log"); 20var directory = new DirectoryInfo(Path.Combine(Root, component));
MacTrayLauncherTests.cs (11)
23var start = CreateCommand(directory.Root, "printf 'stdout\\n'; printf 'stderr\\n' >&2; /bin/ps -o pgid= -p $$"); 52var targetDirectory = Directory.CreateDirectory(Path.Combine(directory.Root, "target")).FullName; 75var target = Path.Combine(directory.Root, "target"); 103var leasePath = Path.Combine(directory.Root, "parent.lease"); 116var start = CreateCommand(directory.Root, command); 138var targetDirectory = Directory.CreateDirectory(Path.Combine(directory.Root, "target")).FullName; 145var moved = Path.Combine(directory.Root, "retained"); 152retained = Path.Combine(directory.Root, "retained.log"); 157var child = MacDetachedProcess.Start(CreateCommand(directory.Root, "printf stdout; printf stderr >&2"), log); 180var child = MacDetachedProcess.Start(CreateCommand(directory.Root, "exec /bin/sleep 60"), log); 204var child = MacDetachedProcess.Start(CreateCommand(directory.Root, "exit 0"), log);