package main import ( "os/exec" "strings" "testing" ) // search for repos named "registry" on the central registry func TestSearchOnCentralRegistry(t *testing.T) { testRequires(t, Network) searchCmd := exec.Command(dockerBinary, "search", "busybox") out, exitCode, err := runCommandWithOutput(searchCmd) if err != nil || exitCode != 0 { t.Fatalf("failed to search on the central registry: %s, %v", out, err) } if !strings.Contains(out, "Busybox base image.") { t.Fatal("couldn't find any repository named (or containing) 'Busybox base image.'") } logDone("search - search for repositories named (or containing) 'Busybox base image.'") }