@@ -30,6 +30,7 @@ import (
3030 "github.com/ipfs/go-unixfsnode"
3131 unixfsbuilder "github.com/ipfs/go-unixfsnode/data/builder"
3232 ipld "github.com/ipld/go-ipld-prime"
33+ "github.com/ipld/go-ipld-prime/datamodel"
3334 cidlink "github.com/ipld/go-ipld-prime/linking/cid"
3435 "github.com/ipld/go-ipld-prime/node/basicnode"
3536 "github.com/ipld/go-ipld-prime/traversal/selector"
@@ -137,7 +138,7 @@ func TestSendResponseToIncomingRequest(t *testing.T) {
137138 }
138139 td .gsnet1 .SetDelegate (r )
139140
140- var receivedRequestData [] byte
141+ var receivedRequestData datamodel. Node
141142 // initialize graphsync on second node to response to requests
142143 gsnet := td .GraphSyncHost2 ()
143144 gsnet .RegisterIncomingRequestHook (
@@ -164,7 +165,7 @@ func TestSendResponseToIncomingRequest(t *testing.T) {
164165 // read the values sent back to requestor
165166 var received gsmsg.GraphSyncMessage
166167 var receivedBlocks []blocks.Block
167- var receivedExtensions [][] byte
168+ var receivedExtensions []datamodel. Node
168169 for {
169170 var message receivedMessage
170171 testutil .AssertReceive (ctx , t , r .messageReceived , & message , "did not receive complete response" )
@@ -355,8 +356,8 @@ func TestGraphsyncRoundTrip(t *testing.T) {
355356 responder := td .GraphSyncHost2 ()
356357 assertComplete := assertCompletionFunction (responder , 1 )
357358
358- var receivedResponseData [] byte
359- var receivedRequestData [] byte
359+ var receivedResponseData datamodel. Node
360+ var receivedRequestData datamodel. Node
360361
361362 requestor .RegisterIncomingResponseHook (
362363 func (p peer.ID , responseData graphsync.ResponseData , hookActions graphsync.IncomingResponseHookActions ) {
@@ -537,8 +538,7 @@ func TestGraphsyncRoundTripIgnoreCids(t *testing.T) {
537538 td .blockStore1 [cidlink.Link {Cid : blk .Cid ()}] = blk .RawData ()
538539 set .Add (blk .Cid ())
539540 }
540- encodedCidSet , err := cidset .EncodeCidSet (set )
541- require .NoError (t , err )
541+ encodedCidSet := cidset .EncodeCidSet (set )
542542 extension := graphsync.ExtensionData {
543543 Name : graphsync .ExtensionDoNotSendCIDs ,
544544 Data : encodedCidSet ,
@@ -609,8 +609,7 @@ func TestGraphsyncRoundTripIgnoreNBlocks(t *testing.T) {
609609 td .blockStore1 [cidlink.Link {Cid : blk .Cid ()}] = blk .RawData ()
610610 }
611611
612- doNotSendFirstBlocksData , err := donotsendfirstblocks .EncodeDoNotSendFirstBlocks (50 )
613- require .NoError (t , err )
612+ doNotSendFirstBlocksData := donotsendfirstblocks .EncodeDoNotSendFirstBlocks (50 )
614613 extension := graphsync.ExtensionData {
615614 Name : graphsync .ExtensionsDoNotSendFirstBlocks ,
616615 Data : doNotSendFirstBlocksData ,
@@ -844,8 +843,8 @@ func TestPauseResumeViaUpdate(t *testing.T) {
844843 defer cancel ()
845844 td := newGsTestData (ctx , t )
846845
847- var receivedReponseData [] byte
848- var receivedUpdateData [] byte
846+ var receivedReponseData datamodel. Node
847+ var receivedUpdateData datamodel. Node
849848 // initialize graphsync on first node to make requests
850849 requestor := td .GraphSyncHost1 ()
851850 assertAllResponsesReceived := assertAllResponsesReceivedFunction (requestor )
@@ -945,8 +944,8 @@ func TestPauseResumeViaUpdateOnBlockHook(t *testing.T) {
945944 defer cancel ()
946945 td := newGsTestData (ctx , t )
947946
948- var receivedReponseData [] byte
949- var receivedUpdateData [] byte
947+ var receivedReponseData datamodel. Node
948+ var receivedUpdateData datamodel. Node
950949 // initialize graphsync on first node to make requests
951950 requestor := td .GraphSyncHost1 ()
952951
@@ -1639,8 +1638,8 @@ func TestGraphsyncBlockListeners(t *testing.T) {
16391638 blocksOutgoing ++
16401639 })
16411640
1642- var receivedResponseData [] byte
1643- var receivedRequestData [] byte
1641+ var receivedResponseData datamodel. Node
1642+ var receivedRequestData datamodel. Node
16441643
16451644 requestor .RegisterIncomingResponseHook (
16461645 func (p peer.ID , responseData graphsync.ResponseData , hookActions graphsync.IncomingResponseHookActions ) {
@@ -1718,12 +1717,12 @@ type gsTestData struct {
17181717 gsnet2 gsnet.GraphSyncNetwork
17191718 blockStore1 , blockStore2 map [ipld.Link ][]byte
17201719 persistence1 , persistence2 ipld.LinkSystem
1721- extensionData [] byte
1720+ extensionData datamodel. Node
17221721 extensionName graphsync.ExtensionName
17231722 extension graphsync.ExtensionData
1724- extensionResponseData [] byte
1723+ extensionResponseData datamodel. Node
17251724 extensionResponse graphsync.ExtensionData
1726- extensionUpdateData [] byte
1725+ extensionUpdateData datamodel. Node
17271726 extensionUpdate graphsync.ExtensionData
17281727}
17291728
@@ -1814,18 +1813,18 @@ func newOptionalGsTestData(ctx context.Context, t *testing.T, network1Protocols
18141813 td .blockStore2 = make (map [ipld.Link ][]byte )
18151814 td .persistence2 = testutil .NewTestStore (td .blockStore2 )
18161815 // setup extension handlers
1817- td .extensionData = testutil .RandomBytes (100 )
1816+ td .extensionData = basicnode . NewBytes ( testutil .RandomBytes (100 ) )
18181817 td .extensionName = graphsync .ExtensionName ("AppleSauce/McGee" )
18191818 td .extension = graphsync.ExtensionData {
18201819 Name : td .extensionName ,
18211820 Data : td .extensionData ,
18221821 }
1823- td .extensionResponseData = testutil .RandomBytes (100 )
1822+ td .extensionResponseData = basicnode . NewBytes ( testutil .RandomBytes (100 ) )
18241823 td .extensionResponse = graphsync.ExtensionData {
18251824 Name : td .extensionName ,
18261825 Data : td .extensionResponseData ,
18271826 }
1828- td .extensionUpdateData = testutil .RandomBytes (100 )
1827+ td .extensionUpdateData = basicnode . NewBytes ( testutil .RandomBytes (100 ) )
18291828 td .extensionUpdate = graphsync.ExtensionData {
18301829 Name : td .extensionName ,
18311830 Data : td .extensionUpdateData ,
0 commit comments