projects
/
lttng-tools.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
Provide an idiomatic c++ interface for action lists
[lttng-tools.git]
/
tests
/
unit
/
test_action.cpp
diff --git
a/tests/unit/test_action.cpp
b/tests/unit/test_action.cpp
index 131a3af1d6aef3ef219e3183e3fdae0060b6522d..7d0727eda237894bb3fa2b66e9b035548b179258 100644
(file)
--- a/
tests/unit/test_action.cpp
+++ b/
tests/unit/test_action.cpp
@@
-103,9
+103,8
@@
static void test_action_list(void)
{
int ret, action_idx;
struct lttng_action *list_action = NULL, *list_action_from_buffer = NULL,
{
int ret, action_idx;
struct lttng_action *list_action = NULL, *list_action_from_buffer = NULL,
- *mut_inner_action = NULL, *stop_session_action = NULL,
- *notify_action = NULL, *start_session_action = NULL;
- const struct lttng_action *const_inner_action;
+ *stop_session_action = NULL, *notify_action = NULL,
+ *start_session_action = NULL;
struct lttng_payload payload;
lttng_payload_init(&payload);
struct lttng_payload payload;
lttng_payload_init(&payload);
@@
-139,9
+138,8
@@
static void test_action_list(void)
"Serialized and de-serialized list action are equal");
action_idx = 0;
"Serialized and de-serialized list action are equal");
action_idx = 0;
- for_each_action_const (const_inner_action, list_action) {
- enum lttng_action_type inner_action_type =
- lttng_action_get_type(const_inner_action);
+ for (auto action : lttng::ctl::const_action_list_view(list_action)) {
+ enum lttng_action_type inner_action_type = lttng_action_get_type(action);
switch (action_idx) {
case 0:
ok(inner_action_type == LTTNG_ACTION_TYPE_START_SESSION,
switch (action_idx) {
case 0:
ok(inner_action_type == LTTNG_ACTION_TYPE_START_SESSION,
@@
-160,8
+158,8
@@
static void test_action_list(void)
}
action_idx = 0;
}
action_idx = 0;
- for
_each_action_mutable (mut_inner_action, list_action
) {
- enum lttng_action_type inner_action_type = lttng_action_get_type(
mut_inner_
action);
+ for
(auto action : lttng::ctl::action_list_view(list_action)
) {
+ enum lttng_action_type inner_action_type = lttng_action_get_type(action);
switch (action_idx) {
case 0:
ok(inner_action_type == LTTNG_ACTION_TYPE_START_SESSION,
switch (action_idx) {
case 0:
ok(inner_action_type == LTTNG_ACTION_TYPE_START_SESSION,
This page took
0.023953 seconds
and
4
git commands to generate.