testlib

package
v0.182.0 Latest Latest
Warning

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

Go to latest
Published: Dec 28, 2020 License: MIT Imports: 7 Imported by: 0

Documentation

Overview

Package testlib contains test helpers for goreleaser tests.

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func AssertSkipped added in v0.30.0

func AssertSkipped(t *testing.T, err error)

AssertSkipped asserts that a pipe was skipped.

func GitAdd

func GitAdd(t testing.TB)

GitAdd adds all files to stage.

func GitBranch added in v0.160.0

func GitBranch(t testing.TB, branch string)

GitBranch creates a git branch.

func GitCheckoutBranch added in v0.89.0

func GitCheckoutBranch(t testing.TB, name string)

GitCheckoutBranch allows us to change the active branch that we're using.

func GitCommit

func GitCommit(t testing.TB, msg string)

GitCommit creates a git commits.

func GitCommitWithDate added in v0.160.0

func GitCommitWithDate(t testing.TB, msg string, commitDate time.Time)

GitCommitWithDate creates a git commit with a commit date.

func GitInit

func GitInit(t testing.TB)

GitInit inits a new git project.

func GitRemoteAdd

func GitRemoteAdd(t testing.TB, url string)

GitRemoteAdd adds the given url as remote.

func GitTag

func GitTag(t testing.TB, tag string)

GitTag creates a git tag.

func Mktmp

func Mktmp(t testing.TB) string

Mktmp creates a new tempdir, cd into it and provides a back function that cd into the previous directory.

Types

This section is empty.

Jump to

Keyboard shortcuts

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