Oid revamp #68
2
git.go
2
git.go
|
@ -88,7 +88,7 @@ func (oid *Oid) Equal(oid2 *Oid) bool {
|
||||||
|
|
||||||
func (oid *Oid) IsZero() bool {
|
func (oid *Oid) IsZero() bool {
|
||||||
for _, a := range oid {
|
for _, a := range oid {
|
||||||
if a != '0' {
|
if a != 0 {
|
||||||
return false
|
return false
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
|
@ -54,3 +54,11 @@ func seedTestRepo(t *testing.T, repo *Repository) (*Oid, *Oid) {
|
||||||
|
|
||||||
return commitId, treeId
|
return commitId, treeId
|
||||||
}
|
}
|
||||||
|
|
||||||
|
func TestOidZero(t *testing.T) {
|
||||||
|
var zeroId Oid
|
||||||
|
|
||||||
|
if !zeroId.IsZero() {
|
||||||
|
t.Error("Zero Oid is not zero")
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
Loading…
Reference in New Issue