|
16 | 16 | #include <sys/types.h> |
17 | 17 | #include <unistd.h> |
18 | 18 |
|
| 19 | +#include "common/libs/utils/result_matchers.h" |
19 | 20 | #include "host/commands/cvd/unittests/selector/parser_names_helper.h" |
20 | 21 |
|
21 | 22 | namespace cuttlefish { |
22 | 23 | namespace selector { |
23 | 24 |
|
24 | 25 | TEST_P(ValidNamesTest, ValidInputs) { |
25 | 26 | auto selector_options_res = ParseCommonSelectorArguments(selector_args_); |
26 | | - ASSERT_TRUE(selector_options_res.ok()); |
| 27 | + ASSERT_THAT(selector_options_res, IsOk()); |
| 28 | + |
27 | 29 | auto parser = StartSelectorParser::ConductSelectFlagsParser( |
28 | 30 | *selector_options_res, cvd_common::Args{}, cvd_common::Envs{}); |
29 | 31 |
|
30 | | - ASSERT_TRUE(parser.ok()); |
| 32 | + ASSERT_THAT(parser, IsOk()); |
31 | 33 | } |
32 | 34 |
|
33 | 35 | /** |
34 | 36 | * Note that invalid inputs must be tested at the InstanceDatabase level |
35 | 37 | */ |
36 | 38 | TEST_P(ValidNamesTest, FieldsNoSubstring) { |
37 | 39 | auto selector_options_res = ParseCommonSelectorArguments(selector_args_); |
38 | | - ASSERT_TRUE(selector_options_res.ok()); |
| 40 | + ASSERT_THAT(selector_options_res, IsOk()); |
| 41 | + |
39 | 42 | auto parser = StartSelectorParser::ConductSelectFlagsParser( |
40 | 43 | *selector_options_res, cvd_common::Args{}, cvd_common::Envs{}); |
41 | 44 |
|
42 | | - ASSERT_TRUE(parser.ok()); |
| 45 | + ASSERT_THAT(parser, IsOk()); |
43 | 46 | ASSERT_EQ(parser->GroupName(), expected_output_.group_name); |
44 | 47 | ASSERT_EQ(parser->PerInstanceNames(), expected_output_.per_instance_names); |
45 | 48 | } |
|
0 commit comments