Add ulid package
This commit is contained in:
25
ulid/ulid_test.go
Normal file
25
ulid/ulid_test.go
Normal file
@@ -0,0 +1,25 @@
|
||||
package ulid
|
||||
|
||||
import (
|
||||
"testing"
|
||||
"time"
|
||||
)
|
||||
|
||||
func TestULID(t *testing.T) {
|
||||
tm := time.Now()
|
||||
ul1, err := MakeULID(tm)
|
||||
if err != nil {
|
||||
t.Logf("makeULID failed: %s", err)
|
||||
t.Fail()
|
||||
}
|
||||
ul2, err := MakeULID(tm)
|
||||
if err != nil {
|
||||
t.Logf("MakeULID failed: %s", err)
|
||||
t.Fail()
|
||||
}
|
||||
if ul1.String() == ul2.String() {
|
||||
t.Logf("ul1 and ul2 got the same string: %s", ul1.String())
|
||||
t.Fail()
|
||||
}
|
||||
t.Logf("ulid string 1 and 2: %s | %s", ul1.String(), ul2.String())
|
||||
}
|
Reference in New Issue
Block a user