INNER CODE UNIT · Go

TestAllBitAndGitSubCommands

chriswalz/bit · cmd/cmd_test.go:98

func TestAllBitAndGitSubCommands(t *testing.T) {
	expects := []string{"pull --rebase origin master", "commit -a --amend --no-edit", "co", "lg"}
	reality := toString(AllBitAndGitSubCommands(BitCmd))
	for _, e := range expects {
		assert.Contains(t, reality, e)
	}
}

func TestGenBumpedSemVersion(t *testing.T) {
	reality, err := GenBumpedSemVersion(`v1.0.1`)
	assert.Equal(t, "v1.0.2", reality, "expected minor version to increment by 1")

	reality, err = GenBumpedSemVersion(`1.0.1`)
	assert.Equal(t, "1.0.2", reality, "expected minor version to increment by 1")

	reality, err = GenBumpedSemVersion(`nonincrementaltag`)
	assert.Error(t, err, "expected an error since the raw tag is invalid")

View source record →

📰 Research Paper
Loading…
⏳ Fetching content…