mirror of
https://github.com/ipfs/kubo.git
synced 2025-10-24 15:12:55 +08:00
Replace 'var * bytes.Buffer' with '\1 := new(bytes.Buffer)'
This commit is contained in:
@ -321,7 +321,7 @@ func appendString(args, inputs []string) ([]string, []string) {
|
||||
}
|
||||
|
||||
func appendStdinAsString(args []string, stdin *os.File) ([]string, *os.File, error) {
|
||||
var buf bytes.Buffer
|
||||
buf := new(bytes.Buffer)
|
||||
|
||||
_, err := buf.ReadFrom(stdin)
|
||||
if err != nil {
|
||||
|
||||
@ -32,7 +32,7 @@ func TestMarshalling(t *testing.T) {
|
||||
if err != nil {
|
||||
t.Error(err, "Should have passed")
|
||||
}
|
||||
var buf bytes.Buffer
|
||||
buf := new(bytes.Buffer)
|
||||
buf.ReadFrom(reader)
|
||||
output := buf.String()
|
||||
if removeWhitespace(output) != "{\"Foo\":\"beep\",\"Bar\":\"boop\",\"Baz\":1337}" {
|
||||
|
||||
@ -112,13 +112,12 @@ in the bootstrap list).
|
||||
return nil, u.ErrCast()
|
||||
}
|
||||
|
||||
var buf bytes.Buffer
|
||||
err := bootstrapWritePeers(&buf, "added ", v.Peers)
|
||||
if err != nil {
|
||||
buf := new(bytes.Buffer)
|
||||
if err := bootstrapWritePeers(buf, "added ", v.Peers); err != nil {
|
||||
return nil, err
|
||||
}
|
||||
|
||||
return &buf, nil
|
||||
return buf, nil
|
||||
},
|
||||
},
|
||||
}
|
||||
@ -178,9 +177,9 @@ var bootstrapRemoveCmd = &cmds.Command{
|
||||
return nil, u.ErrCast()
|
||||
}
|
||||
|
||||
var buf bytes.Buffer
|
||||
err := bootstrapWritePeers(&buf, "removed ", v.Peers)
|
||||
return &buf, err
|
||||
buf := new(bytes.Buffer)
|
||||
err := bootstrapWritePeers(buf, "removed ", v.Peers)
|
||||
return buf, err
|
||||
},
|
||||
},
|
||||
}
|
||||
@ -220,9 +219,9 @@ func bootstrapMarshaler(res cmds.Response) (io.Reader, error) {
|
||||
return nil, u.ErrCast()
|
||||
}
|
||||
|
||||
var buf bytes.Buffer
|
||||
err := bootstrapWritePeers(&buf, "", v.Peers)
|
||||
return &buf, err
|
||||
buf := new(bytes.Buffer)
|
||||
err := bootstrapWritePeers(buf, "", v.Peers)
|
||||
return buf, err
|
||||
}
|
||||
|
||||
func bootstrapWritePeers(w io.Writer, prefix string, peers []string) error {
|
||||
|
||||
@ -36,11 +36,11 @@ func CommandsCmd(root *cmds.Command) *cmds.Command {
|
||||
Marshalers: cmds.MarshalerMap{
|
||||
cmds.Text: func(res cmds.Response) (io.Reader, error) {
|
||||
v := res.Output().(*Command)
|
||||
var buf bytes.Buffer
|
||||
buf := new(bytes.Buffer)
|
||||
for _, s := range cmdPathStrings(v) {
|
||||
buf.Write([]byte(s + "\n"))
|
||||
}
|
||||
return &buf, nil
|
||||
return buf, nil
|
||||
},
|
||||
},
|
||||
Type: Command{},
|
||||
|
||||
@ -132,14 +132,14 @@ that consume the dot format to generate graphs of the network.
|
||||
case visD3:
|
||||
res.SetOutput(bytes.NewReader(diag.GetGraphJson(info)))
|
||||
case visDot:
|
||||
var buf bytes.Buffer
|
||||
w := diag.DotWriter{W: &buf}
|
||||
buf := new(bytes.Buffer)
|
||||
w := diag.DotWriter{W: buf}
|
||||
err := w.WriteGraph(info)
|
||||
if err != nil {
|
||||
res.SetError(err, cmds.ErrNormal)
|
||||
return
|
||||
}
|
||||
res.SetOutput(io.Reader(&buf))
|
||||
res.SetOutput(io.Reader(buf))
|
||||
default:
|
||||
output, err := stdDiagOutputMarshal(standardDiagOutput(info))
|
||||
if err != nil {
|
||||
@ -152,12 +152,12 @@ that consume the dot format to generate graphs of the network.
|
||||
}
|
||||
|
||||
func stdDiagOutputMarshal(output *DiagnosticOutput) (io.Reader, error) {
|
||||
var buf bytes.Buffer
|
||||
err := printDiagnostics(&buf, output)
|
||||
buf := new(bytes.Buffer)
|
||||
err := printDiagnostics(buf, output)
|
||||
if err != nil {
|
||||
return nil, err
|
||||
}
|
||||
return &buf, nil
|
||||
return buf, nil
|
||||
}
|
||||
|
||||
func standardDiagOutput(info []*diag.DiagInfo) *DiagnosticOutput {
|
||||
|
||||
@ -21,8 +21,8 @@ func TestPrintDiagnostics(t *testing.T) {
|
||||
},
|
||||
},
|
||||
}
|
||||
var buf bytes.Buffer
|
||||
if err := printDiagnostics(&buf, &output); err != nil {
|
||||
buf := new(bytes.Buffer)
|
||||
if err := printDiagnostics(buf, &output); err != nil {
|
||||
t.Fatal(err)
|
||||
}
|
||||
t.Log(buf.String())
|
||||
|
||||
@ -109,8 +109,8 @@ it contains, with the following format:
|
||||
|
||||
headers, _, _ := res.Request().Option("headers").Bool()
|
||||
output := res.Output().(*LsOutput)
|
||||
var buf bytes.Buffer
|
||||
w := tabwriter.NewWriter(&buf, 1, 2, 1, ' ', 0)
|
||||
buf := new(bytes.Buffer)
|
||||
w := tabwriter.NewWriter(buf, 1, 2, 1, ' ', 0)
|
||||
for _, object := range output.Objects {
|
||||
if len(output.Objects) > 1 {
|
||||
fmt.Fprintf(w, "%s:\n", object.Hash)
|
||||
@ -130,7 +130,7 @@ it contains, with the following format:
|
||||
}
|
||||
w.Flush()
|
||||
|
||||
return &buf, nil
|
||||
return buf, nil
|
||||
},
|
||||
},
|
||||
Type: LsOutput{},
|
||||
|
||||
@ -172,8 +172,8 @@ func tryGFVFromFuseVersion() (string, error) {
|
||||
}
|
||||
|
||||
cmd := exec.Command("fuse-version", "-q", "-only", "agent", "-s", "OSXFUSE")
|
||||
var out bytes.Buffer
|
||||
cmd.Stdout = &out
|
||||
out := new(bytes.Buffer)
|
||||
cmd.Stdout = out
|
||||
if err := cmd.Run(); err != nil {
|
||||
return "", fmt.Errorf(errStrFailedToRunFuseVersion, fuseVersionPkg, dontCheckOSXFUSEConfigKey, err)
|
||||
}
|
||||
@ -190,9 +190,9 @@ func ensureFuseVersionIsInstalled() error {
|
||||
// try installing it...
|
||||
log.Debug("fuse-version: no fuse-version. attempting to install.")
|
||||
cmd := exec.Command("go", "get", "github.com/jbenet/go-fuse-version/fuse-version")
|
||||
var cmdout bytes.Buffer
|
||||
cmd.Stdout = &cmdout
|
||||
cmd.Stderr = &cmdout
|
||||
cmdout := new(bytes.Buffer)
|
||||
cmd.Stdout = cmdout
|
||||
cmd.Stderr = cmdout
|
||||
if err := cmd.Run(); err != nil {
|
||||
// Ok, install fuse-version failed. is it they dont have fuse?
|
||||
cmdoutstr := cmdout.String()
|
||||
|
||||
@ -136,14 +136,14 @@ multihash.
|
||||
Marshalers: cmds.MarshalerMap{
|
||||
cmds.Text: func(res cmds.Response) (io.Reader, error) {
|
||||
object := res.Output().(*Object)
|
||||
var buf bytes.Buffer
|
||||
w := tabwriter.NewWriter(&buf, 1, 2, 1, ' ', 0)
|
||||
buf := new(bytes.Buffer)
|
||||
w := tabwriter.NewWriter(buf, 1, 2, 1, ' ', 0)
|
||||
fmt.Fprintln(w, "Hash\tSize\tName\t")
|
||||
for _, link := range object.Links {
|
||||
fmt.Fprintf(w, "%s\t%v\t%s\t\n", link.Hash, link.Size, link.Name)
|
||||
}
|
||||
w.Flush()
|
||||
return &buf, nil
|
||||
return buf, nil
|
||||
},
|
||||
},
|
||||
Type: Object{},
|
||||
@ -266,9 +266,9 @@ var objectStatCmd = &cmds.Command{
|
||||
cmds.Text: func(res cmds.Response) (io.Reader, error) {
|
||||
ns := res.Output().(*dag.NodeStat)
|
||||
|
||||
var buf bytes.Buffer
|
||||
buf := new(bytes.Buffer)
|
||||
w := func(s string, n int) {
|
||||
fmt.Fprintf(&buf, "%s: %d\n", s, n)
|
||||
fmt.Fprintf(buf, "%s: %d\n", s, n)
|
||||
}
|
||||
w("NumLinks", ns.NumLinks)
|
||||
w("BlockSize", ns.BlockSize)
|
||||
@ -276,7 +276,7 @@ var objectStatCmd = &cmds.Command{
|
||||
w("DataSize", ns.DataSize)
|
||||
w("CumulativeSize", ns.CumulativeSize)
|
||||
|
||||
return &buf, nil
|
||||
return buf, nil
|
||||
},
|
||||
},
|
||||
}
|
||||
|
||||
@ -23,11 +23,11 @@ type KeyList struct {
|
||||
// KeyListTextMarshaler outputs a KeyList as plaintext, one key per line
|
||||
func KeyListTextMarshaler(res cmds.Response) (io.Reader, error) {
|
||||
output := res.Output().(*KeyList)
|
||||
var buf bytes.Buffer
|
||||
buf := new(bytes.Buffer)
|
||||
for _, key := range output.Keys {
|
||||
buf.WriteString(key.B58String() + "\n")
|
||||
}
|
||||
return &buf, nil
|
||||
return buf, nil
|
||||
}
|
||||
|
||||
var RefsCmd = &cmds.Command{
|
||||
|
||||
@ -78,7 +78,7 @@ order to reclaim hard disk space.
|
||||
return nil, u.ErrCast()
|
||||
}
|
||||
|
||||
var buf *bytes.Buffer
|
||||
buf := new(bytes.Buffer)
|
||||
if quiet {
|
||||
buf = bytes.NewBufferString(string(obj.Key) + "\n")
|
||||
} else {
|
||||
|
||||
@ -130,7 +130,7 @@ ipfs swarm addrs lists all addresses this node is aware of.
|
||||
}
|
||||
sort.Sort(sort.StringSlice(ids))
|
||||
|
||||
var buf bytes.Buffer
|
||||
buf := new(bytes.Buffer)
|
||||
for _, p := range ids {
|
||||
paddrs := m.Addrs[p]
|
||||
buf.WriteString(fmt.Sprintf("%s (%d)\n", p, len(paddrs)))
|
||||
@ -138,7 +138,7 @@ ipfs swarm addrs lists all addresses this node is aware of.
|
||||
buf.WriteString("\t" + addr + "\n")
|
||||
}
|
||||
}
|
||||
return &buf, nil
|
||||
return buf, nil
|
||||
},
|
||||
},
|
||||
Type: addrMap{},
|
||||
@ -273,12 +273,12 @@ func stringListMarshaler(res cmds.Response) (io.Reader, error) {
|
||||
return nil, errors.New("failed to cast []string")
|
||||
}
|
||||
|
||||
var buf bytes.Buffer
|
||||
buf := new(bytes.Buffer)
|
||||
for _, s := range list.Strings {
|
||||
buf.WriteString(s)
|
||||
buf.WriteString("\n")
|
||||
}
|
||||
return &buf, nil
|
||||
return buf, nil
|
||||
}
|
||||
|
||||
// parseAddresses is a function that takes in a slice of string peer addresses
|
||||
|
||||
@ -48,7 +48,7 @@ func tourRunFunc(req cmds.Request, res cmds.Response) {
|
||||
id = tour.TopicID(req.Arguments()[0])
|
||||
}
|
||||
|
||||
var w bytes.Buffer
|
||||
w := new(bytes.Buffer)
|
||||
t, err := tourGet(id)
|
||||
if err != nil {
|
||||
|
||||
@ -58,17 +58,17 @@ func tourRunFunc(req cmds.Request, res cmds.Response) {
|
||||
// 1) a simple error message
|
||||
// 2) the full list of topics
|
||||
|
||||
fmt.Fprintln(&w, "ERROR")
|
||||
fmt.Fprintln(&w, err)
|
||||
fmt.Fprintln(&w, "")
|
||||
fprintTourList(&w, tour.TopicID(cfg.Tour.Last))
|
||||
res.SetOutput(bytes.NewReader(w.Bytes()))
|
||||
fmt.Fprintln(w, "ERROR")
|
||||
fmt.Fprintln(w, err)
|
||||
fmt.Fprintln(w, "")
|
||||
fprintTourList(w, tour.TopicID(cfg.Tour.Last))
|
||||
res.SetOutput(w)
|
||||
|
||||
return
|
||||
}
|
||||
|
||||
fprintTourShow(&w, t)
|
||||
res.SetOutput(bytes.NewReader(w.Bytes()))
|
||||
fprintTourShow(w, t)
|
||||
res.SetOutput(w)
|
||||
}
|
||||
|
||||
var cmdIpfsTourNext = &cmds.Command{
|
||||
@ -77,7 +77,7 @@ var cmdIpfsTourNext = &cmds.Command{
|
||||
},
|
||||
|
||||
Run: func(req cmds.Request, res cmds.Response) {
|
||||
var w bytes.Buffer
|
||||
w := new(bytes.Buffer)
|
||||
path := req.Context().ConfigRoot
|
||||
cfg, err := req.Context().GetConfig()
|
||||
if err != nil {
|
||||
@ -91,7 +91,7 @@ var cmdIpfsTourNext = &cmds.Command{
|
||||
res.SetError(err, cmds.ErrNormal)
|
||||
return
|
||||
}
|
||||
if err := fprintTourShow(&w, topic); err != nil {
|
||||
if err := fprintTourShow(w, topic); err != nil {
|
||||
res.SetError(err, cmds.ErrNormal)
|
||||
return
|
||||
}
|
||||
@ -106,7 +106,7 @@ var cmdIpfsTourNext = &cmds.Command{
|
||||
}
|
||||
}
|
||||
|
||||
res.SetOutput(bytes.NewReader(w.Bytes()))
|
||||
res.SetOutput(w)
|
||||
},
|
||||
}
|
||||
|
||||
@ -144,9 +144,9 @@ var cmdIpfsTourList = &cmds.Command{
|
||||
return
|
||||
}
|
||||
|
||||
var w bytes.Buffer
|
||||
fprintTourList(&w, tour.TopicID(cfg.Tour.Last))
|
||||
res.SetOutput(bytes.NewReader(w.Bytes()))
|
||||
w := new(bytes.Buffer)
|
||||
fprintTourList(w, tour.TopicID(cfg.Tour.Last))
|
||||
res.SetOutput(w)
|
||||
},
|
||||
}
|
||||
|
||||
|
||||
@ -18,8 +18,8 @@ This is where we test our beautiful command line interfaces
|
||||
`,
|
||||
},
|
||||
}
|
||||
var buf bytes.Buffer
|
||||
err := fprintTourShow(&buf, topic)
|
||||
buf := new(bytes.Buffer)
|
||||
err := fprintTourShow(buf, topic)
|
||||
if err != nil {
|
||||
t.Fatal(err)
|
||||
}
|
||||
|
||||
@ -54,14 +54,14 @@ var updateCmd = &cmds.Command{
|
||||
Marshalers: cmds.MarshalerMap{
|
||||
cmds.Text: func(res cmds.Response) (io.Reader, error) {
|
||||
v := res.Output().(*UpdateOutput)
|
||||
var buf bytes.Buffer
|
||||
buf := new(bytes.Buffer)
|
||||
if v.NewVersion != v.OldVersion {
|
||||
buf.WriteString(fmt.Sprintf("Successfully updated to IPFS version '%s' (from '%s')\n",
|
||||
v.NewVersion, v.OldVersion))
|
||||
} else {
|
||||
buf.WriteString(fmt.Sprintf("Already updated to latest version ('%s')\n", v.NewVersion))
|
||||
}
|
||||
return &buf, nil
|
||||
return buf, nil
|
||||
},
|
||||
},
|
||||
}
|
||||
@ -90,14 +90,14 @@ var UpdateCheckCmd = &cmds.Command{
|
||||
Marshalers: cmds.MarshalerMap{
|
||||
cmds.Text: func(res cmds.Response) (io.Reader, error) {
|
||||
v := res.Output().(*UpdateOutput)
|
||||
var buf bytes.Buffer
|
||||
buf := new(bytes.Buffer)
|
||||
if v.NewVersion != v.OldVersion {
|
||||
buf.WriteString(fmt.Sprintf("A new version of IPFS is available ('%s', currently running '%s')\n",
|
||||
v.NewVersion, v.OldVersion))
|
||||
} else {
|
||||
buf.WriteString(fmt.Sprintf("Already updated to latest version ('%s')\n", v.NewVersion))
|
||||
}
|
||||
return &buf, nil
|
||||
return buf, nil
|
||||
},
|
||||
},
|
||||
}
|
||||
|
||||
@ -100,12 +100,12 @@ func TestToNetFromNetPreservesWantList(t *testing.T) {
|
||||
original.AddEntry(u.Key("T"), 1)
|
||||
original.AddEntry(u.Key("F"), 1)
|
||||
|
||||
var buf bytes.Buffer
|
||||
if err := original.ToNet(&buf); err != nil {
|
||||
buf := new(bytes.Buffer)
|
||||
if err := original.ToNet(buf); err != nil {
|
||||
t.Fatal(err)
|
||||
}
|
||||
|
||||
copied, err := FromNet(&buf)
|
||||
copied, err := FromNet(buf)
|
||||
if err != nil {
|
||||
t.Fatal(err)
|
||||
}
|
||||
@ -130,12 +130,12 @@ func TestToAndFromNetMessage(t *testing.T) {
|
||||
original.AddBlock(blocks.NewBlock([]byte("F")))
|
||||
original.AddBlock(blocks.NewBlock([]byte("M")))
|
||||
|
||||
var buf bytes.Buffer
|
||||
if err := original.ToNet(&buf); err != nil {
|
||||
buf := new(bytes.Buffer)
|
||||
if err := original.ToNet(buf); err != nil {
|
||||
t.Fatal(err)
|
||||
}
|
||||
|
||||
m2, err := FromNet(&buf)
|
||||
m2, err := FromNet(buf)
|
||||
if err != nil {
|
||||
t.Fatal(err)
|
||||
}
|
||||
|
||||
@ -317,7 +317,7 @@ func TestBFSSkip(t *testing.T) {
|
||||
func testWalkOutputs(t *testing.T, root *mdag.Node, opts Options, expect []byte) {
|
||||
expect = bytes.TrimLeft(expect, "\n")
|
||||
|
||||
var buf bytes.Buffer
|
||||
buf := new(bytes.Buffer)
|
||||
walk := func(current State) error {
|
||||
s := fmt.Sprintf("%d %s\n", current.Depth, current.Node.Data)
|
||||
t.Logf("walk: %s", s)
|
||||
|
||||
@ -218,7 +218,7 @@ func (s *secureSession) runHandshake() error {
|
||||
s.local.ephemeralPubKey, genSharedKey, err = ci.GenerateEKeyPair(s.local.curveT)
|
||||
|
||||
// Gather corpus to sign.
|
||||
var selectionOut bytes.Buffer
|
||||
selectionOut := new(bytes.Buffer)
|
||||
selectionOut.Write(proposeOutBytes)
|
||||
selectionOut.Write(proposeInBytes)
|
||||
selectionOut.Write(s.local.ephemeralPubKey)
|
||||
@ -249,7 +249,7 @@ func (s *secureSession) runHandshake() error {
|
||||
// get their ephemeral pub key
|
||||
s.remote.ephemeralPubKey = exchangeIn.GetEpubkey()
|
||||
|
||||
var selectionIn bytes.Buffer
|
||||
selectionIn := new(bytes.Buffer)
|
||||
selectionIn.Write(proposeInBytes)
|
||||
selectionIn.Write(proposeOutBytes)
|
||||
selectionIn.Write(s.remote.ephemeralPubKey)
|
||||
|
||||
@ -16,8 +16,8 @@ var testCases = map[string]string{
|
||||
|
||||
func TestWrite(t *testing.T) {
|
||||
for k, v := range testCases {
|
||||
var buf bytes.Buffer
|
||||
if err := WriteHeader(&buf, ID(k)); err != nil {
|
||||
buf := new(bytes.Buffer)
|
||||
if err := WriteHeader(buf, ID(k)); err != nil {
|
||||
t.Fatal(err)
|
||||
}
|
||||
|
||||
@ -46,13 +46,13 @@ func TestHandler(t *testing.T) {
|
||||
m.SetHandler("/ipfs/dksnafkasnfkdajfkdajfdsjadosiaaodj", h("bitswap"))
|
||||
|
||||
for k, v := range testCases {
|
||||
var buf bytes.Buffer
|
||||
buf := new(bytes.Buffer)
|
||||
if _, err := buf.Write([]byte(v)); err != nil {
|
||||
t.Error(err)
|
||||
continue
|
||||
}
|
||||
|
||||
name, err := ReadHeader(&buf)
|
||||
name, err := ReadHeader(buf)
|
||||
if err != nil {
|
||||
t.Error(err)
|
||||
continue
|
||||
|
||||
@ -86,24 +86,24 @@ func Marshal(value interface{}) ([]byte, error) {
|
||||
}
|
||||
|
||||
func FromMap(v map[string]interface{}) (*Config, error) {
|
||||
var buf bytes.Buffer
|
||||
if err := json.NewEncoder(&buf).Encode(v); err != nil {
|
||||
buf := new(bytes.Buffer)
|
||||
if err := json.NewEncoder(buf).Encode(v); err != nil {
|
||||
return nil, err
|
||||
}
|
||||
var conf Config
|
||||
if err := json.NewDecoder(&buf).Decode(&conf); err != nil {
|
||||
if err := json.NewDecoder(buf).Decode(&conf); err != nil {
|
||||
return nil, fmt.Errorf("Failure to decode config: %s", err)
|
||||
}
|
||||
return &conf, nil
|
||||
}
|
||||
|
||||
func ToMap(conf *Config) (map[string]interface{}, error) {
|
||||
var buf bytes.Buffer
|
||||
if err := json.NewEncoder(&buf).Encode(conf); err != nil {
|
||||
buf := new(bytes.Buffer)
|
||||
if err := json.NewEncoder(buf).Encode(conf); err != nil {
|
||||
return nil, err
|
||||
}
|
||||
var m map[string]interface{}
|
||||
if err := json.NewDecoder(&buf).Decode(&m); err != nil {
|
||||
if err := json.NewDecoder(buf).Decode(&m); err != nil {
|
||||
return nil, fmt.Errorf("Failure to decode config: %s", err)
|
||||
}
|
||||
return m, nil
|
||||
|
||||
@ -79,8 +79,8 @@ func AddCatPowers(conf testutil.LatencyConfig, megabytesMax int64) error {
|
||||
}
|
||||
|
||||
func RandomBytes(n int64) []byte {
|
||||
var data bytes.Buffer
|
||||
random.WritePseudoRandomBytes(n, &data, kSeed)
|
||||
data := new(bytes.Buffer)
|
||||
random.WritePseudoRandomBytes(n, data, kSeed)
|
||||
return data.Bytes()
|
||||
}
|
||||
|
||||
@ -137,8 +137,8 @@ func DirectAddCat(data []byte, conf testutil.LatencyConfig) error {
|
||||
}
|
||||
|
||||
// verify
|
||||
var bufout bytes.Buffer
|
||||
io.Copy(&bufout, readerCatted)
|
||||
bufout := new(bytes.Buffer)
|
||||
io.Copy(bufout, readerCatted)
|
||||
if 0 != bytes.Compare(bufout.Bytes(), data) {
|
||||
return errors.New("catted data does not match added data")
|
||||
}
|
||||
|
||||
@ -86,8 +86,8 @@ func benchCat(b *testing.B, data []byte, conf testutil.LatencyConfig) error {
|
||||
}
|
||||
|
||||
// verify
|
||||
var bufout bytes.Buffer
|
||||
io.Copy(&bufout, readerCatted)
|
||||
bufout := new(bytes.Buffer)
|
||||
io.Copy(bufout, readerCatted)
|
||||
if 0 != bytes.Compare(bufout.Bytes(), data) {
|
||||
return errors.New("catted data does not match added data")
|
||||
}
|
||||
|
||||
@ -68,8 +68,8 @@ func RunSupernodeBootstrappedAddCat(data []byte, conf testutil.LatencyConfig) er
|
||||
}
|
||||
|
||||
// verify
|
||||
var bufout bytes.Buffer
|
||||
io.Copy(&bufout, readerCatted)
|
||||
bufout := new(bytes.Buffer)
|
||||
io.Copy(bufout, readerCatted)
|
||||
if 0 != bytes.Compare(bufout.Bytes(), data) {
|
||||
return errors.New("catted data does not match added data")
|
||||
}
|
||||
|
||||
@ -117,8 +117,8 @@ func RunThreeLeggedCat(data []byte, conf testutil.LatencyConfig) error {
|
||||
}
|
||||
|
||||
// verify
|
||||
var bufout bytes.Buffer
|
||||
io.Copy(&bufout, readerCatted)
|
||||
bufout := new(bytes.Buffer)
|
||||
io.Copy(bufout, readerCatted)
|
||||
if 0 != bytes.Compare(bufout.Bytes(), data) {
|
||||
return errors.New("catted data does not match added data")
|
||||
}
|
||||
|
||||
@ -180,8 +180,8 @@ func runFileCattingWorker(ctx context.Context, n *core.IpfsNode) error {
|
||||
defer dummy.Close()
|
||||
var i int64 = 1
|
||||
for {
|
||||
var buf bytes.Buffer
|
||||
if err := random.WritePseudoRandomBytes(sizeOfIthFile(i), &buf, *seed); err != nil {
|
||||
buf := new(bytes.Buffer)
|
||||
if err := random.WritePseudoRandomBytes(sizeOfIthFile(i), buf, *seed); err != nil {
|
||||
log.Fatal(err)
|
||||
}
|
||||
// add to a dummy node to discover the key
|
||||
|
||||
@ -49,8 +49,8 @@ func TestReader(t *testing.T) {
|
||||
}
|
||||
|
||||
func TestWriter(t *testing.T) {
|
||||
var buf bytes.Buffer
|
||||
w := NewWriter(context.Background(), &buf)
|
||||
buf := new(bytes.Buffer)
|
||||
w := NewWriter(context.Background(), buf)
|
||||
|
||||
// write three
|
||||
n, err := w.Write([]byte("abc"))
|
||||
|
||||
@ -109,7 +109,7 @@ func (p *PeerNetParams) checkKeys() error {
|
||||
return errors.New("p.ID does not match p.PubKey")
|
||||
}
|
||||
|
||||
var buf bytes.Buffer
|
||||
buf := new(bytes.Buffer)
|
||||
buf.Write([]byte("hello world. this is me, I swear."))
|
||||
b := buf.Bytes()
|
||||
|
||||
|
||||
Reference in New Issue
Block a user