#include "lib/string.h"
#include "lib/uuid.h"
#include "lib/errno.h"
#include "ut/ut.h"
Go to the source code of this file.
◆ m0_test_lib_uuid()
void m0_test_lib_uuid |
( |
void |
| ) |
|
◆ test_identity_op()
static bool test_identity_op |
( |
const char * |
str | ) |
|
|
static |
◆ bad1
◆ bad_uuids_len_ok
Initial value:= {
"abcdef0101-2345-6789-abcd-0123456789",
"0123456-1234-12345-1234-123456789abc",
"X176543-10ab-0Xdef-fedc-0xa123456789",
"9876543M-10ab-cdef-fedc-ba0123456789",
"987650x4-10ab-cdef-fedc-ba0123456789",
"0x765432-10ab-0Xde-fedc-0xa123456789",
}
Definition at line 33 of file uuid.c.
◆ bad_uuids_long
Initial value:= {
"abcdef012-2345-6789-abcd-ef0123456789",
"abcdef01-23456-6789-abcd-ef0123456789",
"abcdef01-2345-6789a-abcd-ef0123456789",
"abcdef01-2345-6789-abcde-ef0123456789",
"abcdef01-2345-6789-abcd-ef0123456789a",
}
Definition at line 48 of file uuid.c.
◆ bad_uuids_short
Initial value:= {
"abcdef1-2345-6789-abcd-ef0123456789",
"abcdef01-234-6789-abcd-ef0123456789",
"abcdef01-2345-678-abcd-ef0123456789",
"abcdef01-2345-6789-abc-ef0123456789",
"abcdef01-2345-6789-abcd-ef012345678",
}
Definition at line 41 of file uuid.c.
◆ nil_uuid
char* nil_uuid = "00000000-0000-0000-0000-000000000000" |
|
static |
◆ uuid
◆ uuid1
char* uuid1 = "abcdef01-2345-6789-abcd-ef0123456789" |
|
static |
◆ uuid2
char* uuid2 = "98765432-10AB-CDEF-FEDC-BA0123456789" |
|
static |
◆ uuid3
char* uuid3 = "9876543210ABCDEFFEDCBA0123456789" |
|
static |