azure-pipelines-vscode/tools/extract-yaml-testcases
Matt Cooper 5ebca91e94 WS-2019-0032 2019-08-19 09:58:32 -04:00
..
src address a few bugs found by running the test suite 2018-09-10 14:41:29 -04:00
ExampleTests.cs extract interesting chunks from the unit tests 2018-08-22 12:45:16 -04:00
package-lock.json WS-2019-0032 2019-08-19 09:58:32 -04:00
package.json WS-2019-0032 2019-08-19 09:58:32 -04:00
readme.md scaffold a test case extractor 2018-08-22 12:44:48 -04:00
tsconfig.json scaffold a test case extractor 2018-08-22 12:44:48 -04:00

readme.md

Extract YAML Testcases

The Azure Pipelines source code (accessible only to Microsoft employees) has a large set of unit tests for the YAML parser. This tool will extract those test cases into discrete files for use in unit testing the language server.

This tool is open source, but the input data is not. From time to time, an Azure Pipelines employee should re-run the tool to extract the latest unit tests. TODO: follow up with Microsoft CELA to ensure we can ship the extracted test cases.