Googletest export
Introduce a new matcher for unescaping Base-64 strings to gmock. PiperOrigin-RevId: 388471904
This commit is contained in:
		| @@ -88,16 +88,17 @@ The `argument` can be either a C string or a C++ string object: | ||||
|  | ||||
| | Matcher                 | Description                                        | | ||||
| | :---------------------- | :------------------------------------------------- | | ||||
| | `ContainsRegex(string)` | `argument` matches the given regular expression.   | | ||||
| | `EndsWith(suffix)`      | `argument` ends with string `suffix`.              | | ||||
| | `HasSubstr(string)`     | `argument` contains `string` as a sub-string.      | | ||||
| | `IsEmpty()`             | `argument` is an empty string.                     | | ||||
| | `MatchesRegex(string)`  | `argument` matches the given regular expression with the match starting at the first character and ending at the last character. | | ||||
| | `StartsWith(prefix)`    | `argument` starts with string `prefix`.            | | ||||
| | `StrCaseEq(string)`     | `argument` is equal to `string`, ignoring case.    | | ||||
| | `StrCaseNe(string)`     | `argument` is not equal to `string`, ignoring case. | | ||||
| | `StrEq(string)`         | `argument` is equal to `string`.                   | | ||||
| | `StrNe(string)`         | `argument` is not equal to `string`.               | | ||||
| | `ContainsRegex(string)`  | `argument` matches the given regular expression.  | | ||||
| | `EndsWith(suffix)`       | `argument` ends with string `suffix`.             | | ||||
| | `HasSubstr(string)`      | `argument` contains `string` as a sub-string.     | | ||||
| | `IsEmpty()`              | `argument` is an empty string.                    | | ||||
| | `MatchesRegex(string)`   | `argument` matches the given regular expression with the match starting at the first character and ending at the last character. | | ||||
| | `StartsWith(prefix)`     | `argument` starts with string `prefix`.           | | ||||
| | `StrCaseEq(string)`      | `argument` is equal to `string`, ignoring case.   | | ||||
| | `StrCaseNe(string)`      | `argument` is not equal to `string`, ignoring case. | | ||||
| | `StrEq(string)`          | `argument` is equal to `string`.                  | | ||||
| | `StrNe(string)`          | `argument` is not equal to `string`.              | | ||||
| | `WhenBase64Unescaped(m)` | `argument` is a base-64 escaped string whose unescaped string matches `m`. | | ||||
|  | ||||
| `ContainsRegex()` and `MatchesRegex()` take ownership of the `RE` object. They | ||||
| use the regular expression syntax defined | ||||
|   | ||||
		Reference in New Issue
	
	Block a user
	 Abseil Team
					Abseil Team