@@ -22,14 +22,15 @@ import (
2222 "encoding/json"
2323 "errors"
2424 "fmt"
25- "github.com/hyperledger/firefly/internal/metrics"
2625 "io/ioutil"
2726 "net/http"
2827 "net/url"
2928 "strings"
3029 "testing"
3130 "time"
3231
32+ "github.com/hyperledger/firefly/internal/metrics"
33+
3334 "github.com/hyperledger/firefly/mocks/metricsmocks"
3435
3536 "github.com/hyperledger/firefly-common/pkg/config"
@@ -780,6 +781,12 @@ func TestEventsWithManifest(t *testing.T) {
780781 h , toServer , fromServer , _ , done := newTestFFDX (t , true )
781782 defer done ()
782783
784+ mcb := & dataexchangemocks.Callbacks {}
785+ mcb .On ("DXConnect" , h ).Return (nil )
786+ h .SetHandler ("ns1" , "node1" , mcb )
787+ ocb := & coremocks.OperationCallbacks {}
788+ h .SetOperationHandler ("ns1" , ocb )
789+
783790 err := h .Start ()
784791 assert .NoError (t , err )
785792
@@ -788,11 +795,6 @@ func TestEventsWithManifest(t *testing.T) {
788795 msg := <- toServer
789796 assert .Equal (t , `{"action":"ack","id":"0"}` , string (msg ))
790797
791- mcb := & dataexchangemocks.Callbacks {}
792- h .SetHandler ("ns1" , "node1" , mcb )
793- ocb := & coremocks.OperationCallbacks {}
794- h .SetOperationHandler ("ns1" , ocb )
795-
796798 namespacedID1 := fmt .Sprintf ("ns1:%s" , fftypes .NewUUID ())
797799 ocb .On ("OperationUpdate" , mock .MatchedBy (func (ev * core.OperationUpdateAsync ) bool {
798800 return ev .NamespacedOpID == namespacedID1 &&
0 commit comments