diff options
| author | Rob Mensching <rob@firegiant.com> | 2024-01-11 18:26:20 -0800 |
|---|---|---|
| committer | Rob Mensching <rob@firegiant.com> | 2024-03-06 18:03:38 -0800 |
| commit | 0d3d54992104288e9ee0c834d0b96e8502fd2d42 (patch) | |
| tree | 9efa49c4983cd2ba1becab64bd1f2faccac88acf /src/test/burn/WixTestTools | |
| parent | 2824298d9dd817a47527c920363556b54ead5d5d (diff) | |
| download | wix-0d3d54992104288e9ee0c834d0b96e8502fd2d42.tar.gz wix-0d3d54992104288e9ee0c834d0b96e8502fd2d42.tar.bz2 wix-0d3d54992104288e9ee0c834d0b96e8502fd2d42.zip | |
Move the BootstrapperApplication out of proc
Diffstat (limited to 'src/test/burn/WixTestTools')
| -rw-r--r-- | src/test/burn/WixTestTools/LogVerifier.cs | 17 |
1 files changed, 9 insertions, 8 deletions
diff --git a/src/test/burn/WixTestTools/LogVerifier.cs b/src/test/burn/WixTestTools/LogVerifier.cs index d402fad5..0e974933 100644 --- a/src/test/burn/WixTestTools/LogVerifier.cs +++ b/src/test/burn/WixTestTools/LogVerifier.cs | |||
| @@ -104,13 +104,14 @@ namespace WixTestTools | |||
| 104 | /// <summary> | 104 | /// <summary> |
| 105 | /// Scans a log file for matches to the regex. | 105 | /// Scans a log file for matches to the regex. |
| 106 | /// </summary> | 106 | /// </summary> |
| 107 | /// <param name="regex">A regular expression</param> | 107 | /// <param name="match">A string to find.</param> |
| 108 | /// <returns>The number of matches</returns> | 108 | /// <returns>If the string is found.</returns> |
| 109 | public bool EntireFileAtOncestr(string regex) | 109 | public bool EntireFileAtOncestr(string match) |
| 110 | { | 110 | { |
| 111 | string logFileText = this.ReadLogFile(); | 111 | string logFileText = this.ReadLogFile(); |
| 112 | return logFileText.Contains(regex); | 112 | return logFileText.Contains(match); |
| 113 | } | 113 | } |
| 114 | |||
| 114 | /// <summary> | 115 | /// <summary> |
| 115 | /// Scans a log file for matches to the regex string. | 116 | /// Scans a log file for matches to the regex string. |
| 116 | /// Only the Multiline RegexOption is used and matches are case sensitive. | 117 | /// Only the Multiline RegexOption is used and matches are case sensitive. |
| @@ -143,12 +144,12 @@ namespace WixTestTools | |||
| 143 | /// <summary> | 144 | /// <summary> |
| 144 | /// Search through the log and Assert.Fail() if a specified string is not found. | 145 | /// Search through the log and Assert.Fail() if a specified string is not found. |
| 145 | /// </summary> | 146 | /// </summary> |
| 146 | /// <param name="regex">Search expression</param> | 147 | /// <param name="match">Search expression</param> |
| 147 | /// <param name="ignoreCase">Perform case insensitive match</param> | 148 | /// <param name="ignoreCase">Perform case insensitive match</param> |
| 148 | public void AssertTextInLog(string regex, bool ignoreCase) | 149 | public void AssertTextInLog(string match, bool ignoreCase) |
| 149 | { | 150 | { |
| 150 | Assert.True(this.EntireFileAtOncestr(regex), | 151 | Assert.True(this.EntireFileAtOncestr(match), |
| 151 | String.Format("The log does not contain a match to the regular expression \"{0}\" ", regex)); | 152 | String.Format("The log does not contain a match for the {1}string \"{0}\" ", match, ignoreCase ? "case insensitive " : "")); |
| 152 | } | 153 | } |
| 153 | 154 | ||
| 154 | /// <summary> | 155 | /// <summary> |
