/*
- * Copyright (C) 2013 Simon Marchi <simon.marchi@polymtl.ca>
+ * Copyright (C) 2013 EfficiOS Inc.
*
* SPDX-License-Identifier: GPL-2.0-only
*
#include <tap/tap.h>
-#include <common/utils.h>
+#include <common/utils.hpp>
/* For error.h */
int lttng_opt_quiet = 1;
int lttng_opt_verbose = 3;
int lttng_opt_mi;
+namespace {
struct valid_test_input {
const char *input;
uint64_t expected_result;
};
/* Valid test cases */
-static struct valid_test_input valid_tests_inputs[] = {
+struct valid_test_input valid_tests_inputs[] = {
{ "0", 0 },
{ "1234", 1234 },
{ "0x400", 1024 },
{ "0XA0M", 167772160 },
{ "0xA0G", 171798691840ULL },
};
-static const int num_valid_tests = sizeof(valid_tests_inputs) / sizeof(valid_tests_inputs[0]);
+const int num_valid_tests = sizeof(valid_tests_inputs) / sizeof(valid_tests_inputs[0]);
/* Invalid test cases */
-static const char *invalid_tests_inputs[] = {
+const char *invalid_tests_inputs[] = {
"",
" ",
"-1",
"0B",
};
-static const int num_invalid_tests = sizeof(invalid_tests_inputs) / sizeof(invalid_tests_inputs[0]);
+const int num_invalid_tests = sizeof(invalid_tests_inputs) / sizeof(invalid_tests_inputs[0]);
+} /* namespace */
static void test_utils_parse_size_suffix(void)
{
}
}
-int main(int argc, char **argv)
+int main(void)
{
plan_tests(num_valid_tests + num_invalid_tests);