|
|
@ -411,17 +411,6 @@ using ::testing::MatchesRegex; |
|
|
|
EXPECT_THAT(bar_string, MatchesRegex("\\w*\\d+")); |
|
|
|
EXPECT_THAT(bar_string, MatchesRegex("\\w*\\d+")); |
|
|
|
``` |
|
|
|
``` |
|
|
|
|
|
|
|
|
|
|
|
If the string contains a well-formed HTML or XML document, you can check whether |
|
|
|
|
|
|
|
its DOM tree matches an |
|
|
|
|
|
|
|
[XPath expression](http://www.w3.org/TR/xpath/#contents): |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
```c++ |
|
|
|
|
|
|
|
// Currently still in //template/prototemplate/testing:xpath_matcher |
|
|
|
|
|
|
|
#include "template/prototemplate/testing/xpath_matcher.h" |
|
|
|
|
|
|
|
using ::prototemplate::testing::MatchesXPath; |
|
|
|
|
|
|
|
EXPECT_THAT(html_string, MatchesXPath("//a[text()='click here']")); |
|
|
|
|
|
|
|
``` |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
### Windows HRESULT assertions |
|
|
|
### Windows HRESULT assertions |
|
|
|
|
|
|
|
|
|
|
|
These assertions test for `HRESULT` success or failure. |
|
|
|
These assertions test for `HRESULT` success or failure. |
|
|
|