({ \
typeof(ret) _r = (ret); \
user_record_unref(*_r); \
- assert_se(user_record_build((ret), SD_JSON_BUILD_OBJECT(SD_JSON_BUILD_PAIR_STRING("disposition", "regular"), __VA_ARGS__)) >= 0); \
+ ASSERT_OK(user_record_build((ret), SD_JSON_BUILD_OBJECT(SD_JSON_BUILD_PAIR_STRING("disposition", "regular"), __VA_ARGS__))); \
0; \
})
USER(&new,
SD_JSON_BUILD_PAIR_STRING("userName", "test"),
SD_JSON_BUILD_PAIR_UNSIGNED("notInHardCodedList", 99999));
- assert_se(!user_record_self_changes_allowed(curr, new));
+ ASSERT_FALSE(user_record_self_changes_allowed(curr, new));
/* manually allowlisted */
USER(&curr,
SD_JSON_BUILD_PAIR_ARRAY("selfModifiableFields", SD_JSON_BUILD_STRING("notInHardCodedList")),
/* change in order shouldn't affect things */
SD_JSON_BUILD_PAIR_UNSIGNED("notInHardCodedList", 99999));
- assert_se(user_record_self_changes_allowed(curr, new));
+ ASSERT_TRUE(user_record_self_changes_allowed(curr, new));
/* default allowlisted */
USER(&curr,
USER(&new,
SD_JSON_BUILD_PAIR_STRING("userName", "test"),
SD_JSON_BUILD_PAIR_STRING("realName", "New Name"));
- assert_se(user_record_self_changes_allowed(curr, new));
+ ASSERT_TRUE(user_record_self_changes_allowed(curr, new));
/* introduced new default allowlisted */
USER(&curr,
USER(&new,
SD_JSON_BUILD_PAIR_STRING("userName", "test"),
SD_JSON_BUILD_PAIR_STRING("realName", "New Name"));
- assert_se(user_record_self_changes_allowed(curr, new));
+ ASSERT_TRUE(user_record_self_changes_allowed(curr, new));
/* introduced new not allowlisted */
USER(&curr,
USER(&new,
SD_JSON_BUILD_PAIR_STRING("userName", "test"),
SD_JSON_BUILD_PAIR_UNSIGNED("notInHardCodedList", 99999));
- assert_se(!user_record_self_changes_allowed(curr, new));
+ ASSERT_FALSE(user_record_self_changes_allowed(curr, new));
/* privileged section: default allowlisted */
USER(&curr,
SD_JSON_BUILD_PAIR_STRING("userName", "test"),
SD_JSON_BUILD_PAIR_OBJECT("privileged",
SD_JSON_BUILD_PAIR_STRING("passwordHint", "New Hint")));
- assert_se(user_record_self_changes_allowed(curr, new));
+ ASSERT_TRUE(user_record_self_changes_allowed(curr, new));
/* privileged section: not allowlisted */
USER(&curr,
SD_JSON_BUILD_PAIR_STRING("userName", "test"),
SD_JSON_BUILD_PAIR_OBJECT("privileged",
SD_JSON_BUILD_PAIR_UNSIGNED("notInHardCodedList", 99999)));
- assert_se(!user_record_self_changes_allowed(curr, new));
+ ASSERT_FALSE(user_record_self_changes_allowed(curr, new));
/* privileged section: manually allowlisted */
USER(&curr,
SD_JSON_BUILD_PAIR_ARRAY("selfModifiablePrivileged", SD_JSON_BUILD_STRING("notInHardCodedList")),
SD_JSON_BUILD_PAIR_OBJECT("privileged",
SD_JSON_BUILD_PAIR_UNSIGNED("notInHardCodedList", 99999)));
- assert_se(user_record_self_changes_allowed(curr, new));
+ ASSERT_TRUE(user_record_self_changes_allowed(curr, new));
}
DEFINE_TEST_MAIN(LOG_INFO);