|
|
|
@ -18,7 +18,7 @@ package main
|
|
|
|
|
|
|
|
|
|
import (
|
|
|
|
|
"fmt"
|
|
|
|
|
"io/ioutil"
|
|
|
|
|
"io"
|
|
|
|
|
"os"
|
|
|
|
|
"path/filepath"
|
|
|
|
|
"strings"
|
|
|
|
@ -102,7 +102,7 @@ func TestRepoAdd(t *testing.T) {
|
|
|
|
|
}
|
|
|
|
|
os.Setenv(xdg.CacheHomeEnvVar, rootDir)
|
|
|
|
|
|
|
|
|
|
if err := o.run(ioutil.Discard); err != nil {
|
|
|
|
|
if err := o.run(io.Discard); err != nil {
|
|
|
|
|
t.Error(err)
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
@ -126,11 +126,11 @@ func TestRepoAdd(t *testing.T) {
|
|
|
|
|
|
|
|
|
|
o.forceUpdate = true
|
|
|
|
|
|
|
|
|
|
if err := o.run(ioutil.Discard); err != nil {
|
|
|
|
|
if err := o.run(io.Discard); err != nil {
|
|
|
|
|
t.Errorf("Repository was not updated: %s", err)
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
if err := o.run(ioutil.Discard); err != nil {
|
|
|
|
|
if err := o.run(io.Discard); err != nil {
|
|
|
|
|
t.Errorf("Duplicate repository name was added")
|
|
|
|
|
}
|
|
|
|
|
}
|
|
|
|
@ -159,7 +159,7 @@ func TestRepoAddCheckLegalName(t *testing.T) {
|
|
|
|
|
|
|
|
|
|
wantErrorMsg := fmt.Sprintf("repository name (%s) contains '/', please specify a different name without '/'", testRepoName)
|
|
|
|
|
|
|
|
|
|
if err := o.run(ioutil.Discard); err != nil {
|
|
|
|
|
if err := o.run(io.Discard); err != nil {
|
|
|
|
|
if wantErrorMsg != err.Error() {
|
|
|
|
|
t.Fatalf("Actual error %s, not equal to expected error %s", err, wantErrorMsg)
|
|
|
|
|
}
|
|
|
|
@ -211,14 +211,14 @@ func repoAddConcurrent(t *testing.T, testName, repoFile string) {
|
|
|
|
|
forceUpdate: false,
|
|
|
|
|
repoFile: repoFile,
|
|
|
|
|
}
|
|
|
|
|
if err := o.run(ioutil.Discard); err != nil {
|
|
|
|
|
if err := o.run(io.Discard); err != nil {
|
|
|
|
|
t.Error(err)
|
|
|
|
|
}
|
|
|
|
|
}(fmt.Sprintf("%s-%d", testName, i))
|
|
|
|
|
}
|
|
|
|
|
wg.Wait()
|
|
|
|
|
|
|
|
|
|
b, err := ioutil.ReadFile(repoFile)
|
|
|
|
|
b, err := os.ReadFile(repoFile)
|
|
|
|
|
if err != nil {
|
|
|
|
|
t.Error(err)
|
|
|
|
|
}
|
|
|
|
|