testmodels

package
v1.5.1 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: May 25, 2021 License: MIT Imports: 3 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

View Source
var GpgKey = models.GPGKey{
	ID:              "abcd",
	FullFingerprint: "DEADBEEFDEADBEEFDEADBEEFDEADBEEF",
	Names:           []string{"AbCE", "B ASD"},
	Emails:          []string{"a@a.com", "b@a.com"},
	KeyUids: []models.GPGKeyUid{
		{
			Name:        "AbCE",
			Email:       "a@a.com",
			Description: "desc",
		},
		{
			Name:        "B ASD",
			Email:       "b@a.com",
			Description: "desc",
		},
	},
	KeyBits:                1234,
	Subkeys:                []string{"BABABEBE"},
	AsciiArmoredPublicKey:  "PUBKEY",
	AsciiArmoredPrivateKey: "PRIVKEY",
}

GpgKey is a models.GPGKey instance for use in tests

View Source
var Time = time.Now().Truncate(time.Second)

Time is a time constant used for tests

View Source
var Token = models.UserToken{
	Fingerprint: "DEADBEEF",
	Username:    "johnhuebr",
	Fullname:    "John HUEBR",
	Token:       uuid.EnsureUUID(nil),
	CreatedAt:   Time.Truncate(time.Second),
	Expiration:  Time.Add(time.Hour).Truncate(time.Second),
}

Token is a models.UserToken instance for using in tests

View Source
var User = models.User{
	ID:          "abcd",
	Username:    "johnhuebr",
	FullName:    "John HUEBR",
	Fingerprint: "DEADBEEFDEADBEEF",
	Password:    "I think you will never guess",
	CreatedAt:   time.Now().Truncate(time.Second),
}

User is a models.User instance for using in tests

Functions

This section is empty.

Types

This section is empty.

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL