INNER CODE UNIT · Go
TestResolvedVersionPrefersInjectedVersion
dropbox/dbxcli · main_test.go:8
func TestResolvedVersionPrefersInjectedVersion(t *testing.T) {
restoreVersionResolver(t, "1.2.3", debug.BuildInfo{
Main: debug.Module{Version: "v9.9.9"},
}, true)
if got, want := resolvedVersion(), "1.2.3"; got != want {
t.Fatalf("resolvedVersion() = %q, want %q", got, want)
}
}
func TestResolvedVersionUsesModuleVersion(t *testing.T) {
restoreVersionResolver(t, defaultVersion, debug.BuildInfo{
Main: debug.Module{Version: "v3.5.1"},
}, true)
if got, want := resolvedVersion(), "3.5.1"; got != want {
t.Fatalf("resolvedVersion() = %q, want %q", got, want)
}