diff options
Diffstat (limited to 'src/tests/common.h')
-rw-r--r-- | src/tests/common.h | 8 |
1 files changed, 8 insertions, 0 deletions
diff --git a/src/tests/common.h b/src/tests/common.h index 794218c5b..c9b3815cd 100644 --- a/src/tests/common.h +++ b/src/tests/common.h @@ -143,4 +143,12 @@ struct sss_domain_info *named_domain(TALLOC_CTX *mem_ctx, const char *name, struct sss_domain_info *parent); +/* Returns true if all values are in array (else returns false) */ +bool are_values_in_array(const char **values, size_t values_len, + const char **array, size_t array_len); + +#define tc_are_values_in_array(values, array) \ + are_values_in_array(values, talloc_array_length(values), \ + array, talloc_array_length(array)) + #endif /* !__TESTS_COMMON_H__ */ |