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; |