INNER CODE UNIT · Go

TestGenBumpedSemVersion

chriswalz/bit · cmd/cmd_test.go:106

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")

	_, err = GenBumpedSemVersion("\n")
	assert.Error(t, err, "expected an error since there was no tag")

}

func TestParseManPage(t *testing.T) {
	reality := parseManPage("rebase")
	assert.NotContains(t, reality, "GIT-REBASE(1)")

View source record →

📰 Research Paper
Loading…
⏳ Fetching content…