msix-packaging/pipelines
JohnMcPMS 8395c16596
Add a test for packaging a file larger than 4GB (#203)
The primary change is the addition of a test that packs a file larger than 4GB. This is done by creating a stream that returns easily compressed data, resulting in an ~6MB package file. The test is tagged with a hidden [.slow] tag, as it takes ~5 minutes to churn through the data and then open the resulting package for verification.

The change also reorganizes the msix in directory into categories for current and future use. The categories (and directories) are:

public: headers that we "publish" for consumption by external callers
shared: headers used by the functional tests; no linking allowed
internal: headers used by future unit tests, were linking will happen
This allows the tests to reuse product functionality, rather than re-implementing things like ComPtr.
2019-08-16 10:41:51 -07:00
..
azure-pipelines-aosp.yml Delete packaging from branch (#192) 2019-08-06 15:10:58 -07:00
azure-pipelines-ios.yml Delete packaging from branch (#192) 2019-08-06 15:10:58 -07:00
azure-pipelines-linux.yml Delete packaging from branch (#192) 2019-08-06 15:10:58 -07:00
azure-pipelines-macos.yml Delete packaging from branch (#192) 2019-08-06 15:10:58 -07:00
azure-pipelines-windows.yml Add a test for packaging a file larger than 4GB (#203) 2019-08-16 10:41:51 -07:00