Commit 854ae2c5 authored by Jeromy's avatar Jeromy

Merge branch 'master' of github.com:llSourcell/go-ipfs

parents 782976f4 0b5447a6
...@@ -11,6 +11,7 @@ import ( ...@@ -11,6 +11,7 @@ import (
swarm "github.com/jbenet/go-ipfs/swarm" swarm "github.com/jbenet/go-ipfs/swarm"
u "github.com/jbenet/go-ipfs/util" u "github.com/jbenet/go-ipfs/util"
"bytes"
"fmt" "fmt"
"time" "time"
) )
...@@ -179,6 +180,7 @@ func TestValueGetSet(t *testing.T) { ...@@ -179,6 +180,7 @@ func TestValueGetSet(t *testing.T) {
if string(val) != "world" { if string(val) != "world" {
t.Fatalf("Expected 'world' got '%s'", string(val)) t.Fatalf("Expected 'world' got '%s'", string(val))
} }
} }
func TestProvides(t *testing.T) { func TestProvides(t *testing.T) {
...@@ -206,6 +208,11 @@ func TestProvides(t *testing.T) { ...@@ -206,6 +208,11 @@ func TestProvides(t *testing.T) {
t.Fatal(err) t.Fatal(err)
} }
bits, err := dhts[3].getLocal(u.Key("hello"))
if err != nil && bytes.Equal(bits, []byte("world")) {
t.Fatal(err)
}
err = dhts[3].Provide(u.Key("hello")) err = dhts[3].Provide(u.Key("hello"))
if err != nil { if err != nil {
t.Fatal(err) t.Fatal(err)
......
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment