int main(int ac, char *av[]) {
pd_uuid_t uuid, copy;
struct pd_uuid_state s;
+ pd_uuid_t idset[10];
+ int i;
char fmt[37];
unsigned char hash[40];
srandom(time(0));
#endif
- plan(15);
+ plan(24);
pd_uuid_init_state(0);
pd_uuid_make_v1mc(0, &uuid);
ufmt(©, fmt);
diag("v1b: %s", fmt);
+ pd_uuid_init(&s, 0x1);
+ for (i=0;i<10;i++) {
+ pd_uuid_make_v1(&s, &idset[i]);
+ }
+ for (i=0;i<9;i++) {
+ ok(pd_uuid_cmp(&idset[i], &idset[i+1]), "id set %d != %d", i, i+1);
+ pd_uuid_make_v1(&s, &idset[i]);
+ }
+
return 0;
}