void test_uuid_v5(void) { uuid_t uuid, uuid_next; uuid_v5(&uuid, &uuid_namespace_dns, (uint8_t*)riotos_org, RIOTOS_ORG_LEN); uuid_v5(&uuid_next, &uuid, (uint8_t*)test_str, TEST_STR_LEN); TEST_ASSERT(uuid_equal(&uuid, (uuid_t*)v5_check1)); TEST_ASSERT(uuid_equal(&uuid_next, (uuid_t*)v5_check2)); TEST_ASSERT_EQUAL_INT(uuid_version(&uuid), UUID_V5); TEST_ASSERT_EQUAL_INT(uuid_version(&uuid_next), UUID_V5); }
void test_uuid_v4(void) { uuid_t uuid; uuid_v4(&uuid); TEST_ASSERT_EQUAL_INT(uuid_version(&uuid), 4); }
static int version_lua( lua_State *L ) { lua_pushnumber( L, uuid_version() ); return 1; }