From c98e207fdaa1fd5373301abc2d50274b464e5378 Mon Sep 17 00:00:00 2001 From: Bob Arnson Date: Thu, 22 Oct 2020 19:35:52 -0400 Subject: Add _SummaryInformation support to Query. --- src/WixBuildTools.TestSupport/Query.cs | 21 +++++++++++++++++++++ 1 file changed, 21 insertions(+) (limited to 'src/WixBuildTools.TestSupport/Query.cs') diff --git a/src/WixBuildTools.TestSupport/Query.cs b/src/WixBuildTools.TestSupport/Query.cs index b4e6b7f9..101a8890 100644 --- a/src/WixBuildTools.TestSupport/Query.cs +++ b/src/WixBuildTools.TestSupport/Query.cs @@ -44,6 +44,26 @@ namespace WixBuildTools.TestSupport { foreach (var table in tables) { + if (table == "_SummaryInformation") + { + var entries = new List(); + results.Add(table, entries); + + entries.Add($"Title\t{db.SummaryInfo.Title}"); + entries.Add($"Subject\t{db.SummaryInfo.Subject}"); + entries.Add($"Author\t{db.SummaryInfo.Author}"); + entries.Add($"Keywords\t{db.SummaryInfo.Keywords}"); + entries.Add($"Comments\t{db.SummaryInfo.Comments}"); + entries.Add($"Template\t{db.SummaryInfo.Template}"); + entries.Add($"CodePage\t{db.SummaryInfo.CodePage}"); + entries.Add($"PageCount\t{db.SummaryInfo.PageCount}"); + entries.Add($"WordCount\t{db.SummaryInfo.WordCount}"); + entries.Add($"CharacterCount\t{db.SummaryInfo.CharacterCount}"); + entries.Add($"Security\t{db.SummaryInfo.Security}"); + + continue; + } + if (!db.IsTablePersistent(table)) { results.Add(table, null); @@ -52,6 +72,7 @@ namespace WixBuildTools.TestSupport var rows = new List(); results.Add(table, rows); + using (var view = db.OpenView("SELECT * FROM `{0}`", table)) { view.Execute(); -- cgit v1.2.3-55-g6feb