Add test coverage for pkg/tarsum
And removing unused code. - tarsum.go : NewTarSumHash could be non exported (for now) NewTarSumForLabel is never used, except for the tests - fileinfosums.go: SortByPos is never used, except for the tests - versionning.go: GetVersions is never used, expect for the tests Signed-off-by: Vincent Demeester <vincent@sbr.pm>
This commit is contained in:
parent
b538852b61
commit
e4059984de
5 changed files with 199 additions and 9 deletions
|
@ -51,15 +51,6 @@ func (fis FileInfoSums) GetAllFile(name string) FileInfoSums {
|
|||
return f
|
||||
}
|
||||
|
||||
func contains(s []string, e string) bool {
|
||||
for _, a := range s {
|
||||
if a == e {
|
||||
return true
|
||||
}
|
||||
}
|
||||
return false
|
||||
}
|
||||
|
||||
func (fis FileInfoSums) GetDuplicatePaths() (dups FileInfoSums) {
|
||||
seen := make(map[string]int, len(fis)) // allocate earl. no need to grow this map.
|
||||
for i := range fis {
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue