mirror of
https://github.com/ipfs/kubo.git
synced 2026-02-25 04:17:44 +08:00
28 lines
493 B
Go
28 lines
493 B
Go
package bitswap
|
|
|
|
import (
|
|
"testing"
|
|
"time"
|
|
|
|
u "github.com/jbenet/go-ipfs/util"
|
|
testutil "github.com/jbenet/go-ipfs/util/testutil"
|
|
)
|
|
|
|
func TestBlockReturnsErr(t *testing.T) {
|
|
off := NewOfflineExchange()
|
|
_, err := off.Block(u.Key("foo"), time.Second)
|
|
if err != nil {
|
|
return // as desired
|
|
}
|
|
t.Fail()
|
|
}
|
|
|
|
func TestHasBlockReturnsNil(t *testing.T) {
|
|
off := NewOfflineExchange()
|
|
block := testutil.NewBlockOrFail(t, "data")
|
|
err := off.HasBlock(block)
|
|
if err != nil {
|
|
t.Fatal("")
|
|
}
|
|
}
|