diff options
Diffstat (limited to 'src/burn/test/BurnUnitTest/SearchTest.cpp')
| -rw-r--r-- | src/burn/test/BurnUnitTest/SearchTest.cpp | 36 |
1 files changed, 0 insertions, 36 deletions
diff --git a/src/burn/test/BurnUnitTest/SearchTest.cpp b/src/burn/test/BurnUnitTest/SearchTest.cpp index eca01f5f..de38f2d8 100644 --- a/src/burn/test/BurnUnitTest/SearchTest.cpp +++ b/src/burn/test/BurnUnitTest/SearchTest.cpp | |||
| @@ -427,42 +427,6 @@ namespace Bootstrapper | |||
| 427 | } | 427 | } |
| 428 | 428 | ||
| 429 | [Fact] | 429 | [Fact] |
| 430 | void MsiFeatureSearchTest() | ||
| 431 | { | ||
| 432 | HRESULT hr = S_OK; | ||
| 433 | IXMLDOMElement* pixeBundle = NULL; | ||
| 434 | BURN_VARIABLES variables = { }; | ||
| 435 | BURN_SEARCHES searches = { }; | ||
| 436 | BURN_EXTENSIONS burnExtensions = { }; | ||
| 437 | try | ||
| 438 | { | ||
| 439 | LPCWSTR wzDocument = | ||
| 440 | L"<Bundle>" | ||
| 441 | L" <MsiFeatureSearch Id='Search1' Type='state' ProductCode='{BAD00000-0000-0000-0000-000000000000}' FeatureId='' Variable='Variable1' />" | ||
| 442 | L"</Bundle>"; | ||
| 443 | |||
| 444 | hr = VariableInitialize(&variables); | ||
| 445 | TestThrowOnFailure(hr, L"Failed to initialize variables."); | ||
| 446 | |||
| 447 | // load XML document | ||
| 448 | LoadBundleXmlHelper(wzDocument, &pixeBundle); | ||
| 449 | |||
| 450 | hr = SearchesParseFromXml(&searches, &burnExtensions, pixeBundle); | ||
| 451 | TestThrowOnFailure(hr, L"Failed to parse searches from XML."); | ||
| 452 | |||
| 453 | // execute searches | ||
| 454 | hr = SearchesExecute(&searches, &variables); | ||
| 455 | TestThrowOnFailure(hr, L"Failed to execute searches."); | ||
| 456 | } | ||
| 457 | finally | ||
| 458 | { | ||
| 459 | ReleaseObject(pixeBundle); | ||
| 460 | VariablesUninitialize(&variables); | ||
| 461 | SearchesUninitialize(&searches); | ||
| 462 | } | ||
| 463 | } | ||
| 464 | |||
| 465 | [Fact] | ||
| 466 | void ConditionalSearchTest() | 430 | void ConditionalSearchTest() |
| 467 | { | 431 | { |
| 468 | HRESULT hr = S_OK; | 432 | HRESULT hr = S_OK; |
