fixed lint · Entire
fixed lint
b661d13→main·
Soph·2mo ago·1 file·+9 added/-9 removed
Changes
1
internal/gitproto
Mrefs_test.go+9/-9
19 unmodified lines
20
21
22
23
23
24
25
25
26
27
28
1 unmodified line
30
31
32
33
33
34
35
36
15 unmodified lines
52
53
54
55
55
56
57
58
49 unmodified lines
108
109
110
111
111
112
113
114
9 unmodified lines
124
125
126
127
128
127
128
129
130
131
107 unmodified lines
239
240
241
242
242
243
244
245
246
247
247
248
249
250
19 unmodified lines
hashB := plumbing.NewHash("bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb")
refs := []*plumbing.Reference{
plumbing.NewHashReference("refs/heads/main", hashA),
plumbing.NewHashReference(refsHeadsMain, hashA),
plumbing.NewHashReference("refs/heads/dev", hashB),
plumbing.NewSymbolicReference("HEAD", "refs/heads/main"), // symbolic, should be skipped
plumbing.NewSymbolicReference("HEAD", refsHeadsMain), // symbolic, should be skipped
}
m := RefHashMap(refs)
1 unmodified line
if len(m) != 2 {
t.Fatalf("expected 2 entries, got %d", len(m))
}
if got := m["refs/heads/main"]; got != hashA {
if got := m[refsHeadsMain]; got != hashA {
t.Errorf("refs/heads/main = %s, want %s", got, hashA)
}
if got := m["refs/heads/dev"]; got != hashB {
15 unmodified lines
adv := &packp.AdvRefs{}
adv.Capabilities.Add(capability.SymRef, "HEAD:refs/heads/main")
if got := headTargetFromAdv(adv); got.String() != "refs/heads/main" {
if got := headTargetFromAdv(adv); got.String() != refsHeadsMain {
t.Errorf("headTargetFromAdv = %q, want refs/heads/main", got)
}
49 unmodified lines
hashA := plumbing.NewHash("aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa")
hashB := plumbing.NewHash("bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb")
adv.References = []*plumbing.Reference{
plumbing.NewHashReference("refs/heads/main", hashA),
plumbing.NewHashReference(refsHeadsMain, hashA),
plumbing.NewHashReference("refs/heads/dev", hashB),
}
9 unmodified lines
for _, ref := range refs {
found[ref.Name()] = ref.Hash()
}
if found["refs/heads/main"] != hashA {
t.Errorf("refs/heads/main = %s, want %s", found["refs/heads/main"], hashA)
if found[refsHeadsMain] != hashA {
t.Errorf("refs/heads/main = %s, want %s", found[refsHeadsMain], hashA)
}
if found["refs/heads/dev"] != hashB {
t.Errorf("refs/heads/dev = %s, want %s", found["refs/heads/dev"], hashB)
}
107 unmodified lines
if svc.Protocol != "v1" {
t.Fatalf("protocol = %q, want v1", svc.Protocol)
}
if got := svc.HeadTarget.String(); got != "refs/heads/main" {
if got := svc.HeadTarget.String(); got != refsHeadsMain {
t.Fatalf("head target = %q, want refs/heads/main", got)
}
foundMain := false
for _, ref := range refs {
if ref.Name().String() == "refs/heads/main" {
if ref.Name().String() == refsHeadsMain {
foundMain = true
break
}
}