Turn on Text Buffer unit tests in Azure DevOps CI build #1057
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
This small PR renames the text buffer unit test binary file from
TextBuffer.UnitTests.dlltoTextBuffer.Unit.Tests.dll, with a dot between "Unit" and "Tests". As per the discussion for issue #854, this should be enough to get those tests running in CI.Detailed Description of the Pull Request / Additional comments
Though it was not strictly necessary, I also renamed the Visual Studio project for
TextBuffer.Unit.Tests.dlland its.vcxprojproject file.I also noticed that the 2 tools\ folder commands used to run tests were inconsistent with each other. That is, the PowerShell
Invoke-OpenConsoleTestscmdlet was missing some tests run by the{runut,runft,runuia}.cmdbatch files (though not the same tests that Azure CI was missing!). So I took the liberty of updating the cmdlet to run those missing tests.I did not touch the files used in the Windows OS build and test system (the
sourcesfile andtestmd.definitionfile). I didn't think this was necessary because the DLLs built by thesourcesand.vcxprojfiles are already inconsistent in filename, for this DLL as well as some other binaries built in this repo.PR Checklist