| 12345678910111213141516171819202122232425 |
- package challengetest
- import (
- "testing"
- "time"
- "github.com/TecharoHQ/anubis"
- "github.com/TecharoHQ/anubis/internal"
- "github.com/TecharoHQ/anubis/lib/challenge"
- "github.com/google/uuid"
- )
- func New(t *testing.T) *challenge.Challenge {
- t.Helper()
- id := uuid.Must(uuid.NewV7())
- randomData := internal.SHA256sum(time.Now().String())
- return &challenge.Challenge{
- ID: id.String(),
- RandomData: randomData,
- IssuedAt: time.Now(),
- Difficulty: anubis.DefaultDifficulty,
- }
- }
|