1 write to ProjectFile
Microsoft.Build.UnitTests.Shared (1)
EngineTestEnvironment.cs (1)
130
ProjectFile
= Path.GetFullPath(Path.Combine(projectDir, projectFileName));
89 references to ProjectFile
Microsoft.Build.BuildCheck.UnitTests (2)
TaskInvocationAnalysisDataTests.cs (2)
88
var request = new BuildRequestData(testProject.
ProjectFile
, new Dictionary<string, string?>(), MSBuildConstants.CurrentToolsVersion, [], null, BuildRequestDataFlags.None);
104
data.ProjectFilePath.ShouldBe(testProject.
ProjectFile
);
Microsoft.Build.CommandLine.UnitTests (8)
CommandLineSwitches_Tests.cs (1)
1603
string project = testEnvironment.CreateTestProjectWithFiles("project.proj", projectContent).
ProjectFile
;
XMake_Tests.cs (7)
2899
RunnerUtilities.ExecMSBuild($"\"{testProject.
ProjectFile
}\" {switches} ", out bool success, _output);
3002
string output = RunnerUtilities.ExecMSBuild($"{arguments} \"{testProject.
ProjectFile
}\"", out bool success, _output);
3039
RunnerUtilities.ExecMSBuild($"{arguments} \"{testProject.
ProjectFile
}\"", out bool success, _output);
3068
RunnerUtilities.ExecMSBuild($"{arguments} \"{testProject.
ProjectFile
}\"", out bool success, _output);
3096
string output = RunnerUtilities.ExecBootstrapedMSBuild($"{arguments} \"{testProject.
ProjectFile
}\"", out bool success, outputHelper: _output, attachProcessId: false);
3137
string project = testEnvironment.CreateTestProjectWithFiles("project.proj", projectContent).
ProjectFile
;
3226
string output = RunnerUtilities.ExecMSBuild($"\"{testProject.
ProjectFile
}\" {string.Join(" ", arguments)}", out var success, _output);
Microsoft.Build.Engine.OM.UnitTests (18)
Construction\ConstructionEditing_Tests.cs (2)
3229
File.WriteAllText(testProject.
ProjectFile
, content);
3231
var p = new Project(testProject.
ProjectFile
);
Definition\DefinitionEditing_Tests.cs (1)
1698
var projectFile = testProject.
ProjectFile
;
Definition\Project_Tests.cs (7)
3253
var project = new Project(testFiles.
ProjectFile
, new Dictionary<string, string>(), MSBuildConstants.CurrentToolsVersion, projectCollection);
3283
var project = new Project(testFiles.
ProjectFile
, new Dictionary<string, string>(), MSBuildConstants.CurrentToolsVersion, projectCollection);
3293
var absoluteFile = Path.Combine(Path.GetDirectoryName(testFiles.
ProjectFile
), "1.foo");
3574
var project = new Project(testFiles.
ProjectFile
, new Dictionary<string, string>(), MSBuildConstants.CurrentToolsVersion, projectCollection);
3769
var project = new Project(testFiles.
ProjectFile
, new Dictionary<string, string>(), MSBuildConstants.CurrentToolsVersion, projectCollection);
3771
var absoluteFile = Path.Combine(Path.GetDirectoryName(testFiles.
ProjectFile
), "a.cs");
3844
var globResult = new Project(testFiles.
ProjectFile
, null, MSBuildConstants.CurrentToolsVersion, projectCollection).GetAllGlobs();
Definition\ProjectItem_Tests.cs (8)
938
CreateProjectInstanceFromFileWithDriveEnumeratingWildcard(env, testProject.
ProjectFile
, throwException);
1100
.
ProjectFile
;
1153
ObjectModelHelpers.AssertItems(expectedInclude, new Project(testFiles.
ProjectFile
, new Dictionary<string, string>(), MSBuildConstants.CurrentToolsVersion, projectCollection).Items.ToList());
1173
ObjectModelHelpers.AssertItems(expectedInclude, new Project(testFiles.
ProjectFile
, new Dictionary<string, string>(), MSBuildConstants.CurrentToolsVersion, projectCollection).Items.ToList());
2214
var project = new Project(testProject.
ProjectFile
, new Dictionary<string, string>(), MSBuildConstants.CurrentToolsVersion, env.CreateProjectCollection().Collection);
2274
var project = new Project(testProject.
ProjectFile
, new Dictionary<string, string>(), MSBuildConstants.CurrentToolsVersion, env.CreateProjectCollection().Collection);
3708
itemsFromFragmentWithGlobs = Helpers.MakeList(new Project(testProject.
ProjectFile
).GetItems("i"));
3754
var project = new Project(testFiles.
ProjectFile
, new Dictionary<string, string>(), null, projectCollection);
Microsoft.Build.Engine.UnitTests (53)
BackEnd\BuildManager_Tests.cs (2)
4145
var request1 = new BuildRequestData(testFiles.
ProjectFile
, new Dictionary<string, string>(), MSBuildConstants.CurrentToolsVersion, new[] { "Build" }, null);
4146
var request2 = new BuildRequestData(testFiles.
ProjectFile
, new Dictionary<string, string>(), MSBuildConstants.CurrentToolsVersion, new[] { "Build" }, null);
BackEnd\DebugUtils_tests.cs (3)
55
string testCurrentDir = Path.GetDirectoryName(dummyProject.
ProjectFile
);
89
string testCurrentDir = Path.GetDirectoryName(dummyProject.
ProjectFile
);
123
string testCurrentDir = Path.GetDirectoryName(dummyProject.
ProjectFile
);
BackEnd\TargetBuilder_Tests.cs (1)
277
var result = buildSession.BuildProjectFile(files.
ProjectFile
);
BackEnd\TaskHostCallback_Tests.cs (7)
53
ProjectInstance projectInstance = new(project.
ProjectFile
);
128
ProjectInstance projectInstance = new(project.
ProjectFile
);
159
ProjectInstance projectInstance = new(project.
ProjectFile
);
349
ProjectInstance projectInstance = new(project.
ProjectFile
);
388
ProjectInstance projectInstance = new(project.
ProjectFile
);
434
ProjectInstance projectInstance = new(project.
ProjectFile
);
474
ProjectInstance projectInstance = new(project.
ProjectFile
);
BackEnd\TaskHostFactory_Tests.cs (1)
331
ProjectInstance projectInstance = new(project.
ProjectFile
);
BackEnd\TaskRegistry_Tests.cs (1)
624
testProject.
ProjectFile
,
BinaryLogger_Tests.cs (3)
621
<MSBuild Projects='{referenceProject.
ProjectFile
}' Targets='Target2' />
622
<MSBuild Projects='{referenceProject.
ProjectFile
}' Targets='Target2' /><!-- yes, again. That way it's a cached result -->
627
new BuildRequestData(entryProject.
ProjectFile
, new Dictionary<string, string>(), null, new string[] { "BuildSelf" }, null))
ConsoleLogger_Tests.cs (9)
214
var p = pc.Collection.LoadProject(project.
ProjectFile
);
221
sc.ToString().ShouldContain("source_of_warning : warning : Hello from project 1 [" + project.
ProjectFile
+ "::Number=1]");
222
sc.ToString().ShouldContain("source_of_warning : warning : Hello from project 2 [" + project.
ProjectFile
+ "::Number=2]");
255
var p = pc.Collection.LoadProject(project.
ProjectFile
);
262
sc.ToString().ShouldContain("source_of_error : error : Hello from project 1 [" + project.
ProjectFile
+ "::Number=1]");
263
sc.ToString().ShouldContain("source_of_error : error : Hello from project 2 [" + project.
ProjectFile
+ "::Number=2]");
307
var p = pc.Collection.LoadProject(project.
ProjectFile
);
315
output.ShouldContain("source_of_error : error : Hello from project 1 [" + project.
ProjectFile
+ "::Number=1 TargetFramework=netcoreapp2.1]");
316
output.ShouldContain("source_of_error : error : Hello from project 2 [" + project.
ProjectFile
+ "::Number=2 TargetFramework=netcoreapp2.1]");
Construction\ProjectRootElement_Tests.cs (2)
77
ProjectRootElement xml = ProjectRootElement.Open(testFiles.
ProjectFile
);
109
ProjectRootElement xml = ProjectRootElement.Open(testFiles.
ProjectFile
);
Evaluation\Evaluator_Tests.cs (17)
992
Project project = new Project(content.
ProjectFile
, null, null);
4652
<Import Project=""{project1.
ProjectFile
}"" />
4653
<Import Project=""{project2.
ProjectFile
}"" />
4657
File.SetLastWriteTime(project1.
ProjectFile
, DateTime.Now.AddHours(-1));
4658
File.SetLastWriteTime(project2.
ProjectFile
, DateTime.Now);
4659
File.SetLastWriteTime(primaryProject.
ProjectFile
, DateTime.Now.AddHours(-1));
4661
Project project = new Project(primaryProject.
ProjectFile
, null, null);
4665
propertyValue.ShouldStartWith(project2.
ProjectFile
);
4667
propertyValue.ShouldNotContain(primaryProject.
ProjectFile
, Case.Insensitive);
4668
propertyValue.ShouldNotContain(project1.
ProjectFile
, Case.Insensitive);
4681
<Import Project=""{project1.
ProjectFile
}"" />
4682
<Import Project=""{project2.
ProjectFile
}"" />
4686
File.SetLastWriteTime(project1.
ProjectFile
, DateTime.Now.AddHours(-1));
4687
File.SetLastWriteTime(project2.
ProjectFile
, DateTime.Now.AddHours(-1));
4688
File.SetLastWriteTime(primaryProject.
ProjectFile
, DateTime.Now);
4691
Project project = new Project(primaryProject.
ProjectFile
, null, null);
4693
project.GetPropertyValue(Constants.MSBuildAllProjectsPropertyName).ShouldStartWith(primaryProject.
ProjectFile
);
Evaluation\ImportFromMSBuildExtensionsPath_Tests.cs (1)
866
string mainProjectPath = testEnvironment.CreateTestProjectWithFiles("main.proj", mainTargetsFileContent).
ProjectFile
;
Evaluation\ItemEvaluation_Tests.cs (2)
599
var project = new Project(projectFiles.
ProjectFile
);
660
Project project = Should.NotThrow(() => new Project(projectFiles.
ProjectFile
));
Evaluation\Preprocessor_Tests.cs (1)
1099
string importPath = Path.GetFullPath(import.
ProjectFile
);
Graph\ProjectGraph_Tests.cs (1)
1882
var projectFile = _env.CreateTestProjectWithFiles($@"<Project>{MultitargetingSpecificationPropertyGroup}</Project>").
ProjectFile
;
WarningsAsMessagesAndErrors_Tests.cs (2)
67
<MSBuild Projects=""{project2.
ProjectFile
}"" Targets=""Build"" />
161
<MSBuild Projects=""{project2.
ProjectFile
}"" Targets=""Build"" />
Microsoft.Build.Tasks.UnitTests (3)
Exec_Tests.cs (2)
980
var project = collection.LoadProject(testProject.
ProjectFile
).CreateProjectInstance();
1037
var project = collection.LoadProject(testProject.
ProjectFile
).CreateProjectInstance();
RoslynCodeTaskFactory_Tests.cs (1)
231
text1 = text1.Replace("p2.proj", p2.
ProjectFile
);
Microsoft.Build.UnitTests.Shared (5)
EngineTestEnvironment.cs (2)
131
File.WriteAllText(
ProjectFile
, ObjectModelHelpers.CleanupFileContents(projectContents));
210
Project project = new Project(
ProjectFile
, globalProperties, toolsVersion, projectCollection);
ObjectModelHelpers.cs (3)
142
var evaluatedItems = itemEvaluator(testProject.
ProjectFile
, collection);
1416
return BuildProjectFileUsingBuildManager(testProject.
ProjectFile
, logger, parameters);
1477
BuildTargetWithDriveEnumeratingWildcardUsingBuildManager(env, testProject.
ProjectFile
, targetName, expectedBuildResult, testOutput);