#include <tap/tap.h>
-#include "common/uuid.h"
+#include "common/uuid.hpp"
#define NR_TESTS 21
int ret;
lttng_uuid uuid1, uuid2;
- lttng_uuid_from_str(valid_str_1, uuid1);
- lttng_uuid_from_str(valid_str_1, uuid2);
- ret = lttng_uuid_is_equal(uuid1, uuid2);
+ ret = lttng_uuid_from_str(valid_str_1, uuid1);
+ assert(ret == 0);
+ ret = lttng_uuid_from_str(valid_str_1, uuid2);
+ assert(ret == 0);
+ ret = uuid1 == uuid2;
ok(ret == true, "lttng_uuid_is_equal - Compare same UUID, expect success");
- lttng_uuid_from_str(valid_str_2, uuid2);
- ret = lttng_uuid_is_equal(uuid1, uuid2);
+ ret = lttng_uuid_from_str(valid_str_2, uuid2);
+ assert(ret == 0);
+ ret = uuid1 == uuid2;
ok(ret == false, "lttng_uuid_is_equal - Compare different UUID, expect failure");
}
static
void run_test_lttng_uuid_copy(void)
{
- int ret;
+ bool ret;
lttng_uuid uuid1;
- lttng_uuid_copy(uuid1, valid_uuid_1);
- ret = lttng_uuid_is_equal(uuid1, valid_uuid_1);
+ uuid1 = valid_uuid_1;
+ ret = uuid1 == valid_uuid_1;
ok(ret == true, "lttng_uuid_copy - Compare copied UUID with source, expect success");
}
lttng_uuid_generate(uuid1);
lttng_uuid_generate(uuid2);
- ok(lttng_uuid_is_equal(uuid1, uuid2) == false, "lttng_uuid_generate - Generated UUIDs are different");
+ ok(uuid1 != uuid2, "lttng_uuid_generate - Generated UUIDs are different");
/*
* Set the two most significant bits (bits 6 and 7) of the