@@ -47,6 +47,7 @@ import (
4747 "github.com/hyperledger/firefly/mocks/txcommonmocks"
4848 "github.com/hyperledger/firefly/pkg/fftypes"
4949 "github.com/hyperledger/firefly/pkg/tokens"
50+ "github.com/spf13/viper"
5051 "github.com/stretchr/testify/assert"
5152 "github.com/stretchr/testify/mock"
5253)
@@ -301,6 +302,8 @@ func TestBadDataExchangePlugin(t *testing.T) {
301302
302303func TestBadDataExchangeInitFail (t * testing.T ) {
303304 or := newTestOrchestrator ()
305+ dxfactory .InitPrefix (dataexchangeConfig )
306+ viper .Set ("dataexchange.ffdx.url" , "https://test" )
304307 or .mdi .On ("GetConfigRecords" , mock .Anything , mock .Anything , mock .Anything ).Return ([]* fftypes.ConfigRecord {}, nil , nil )
305308 or .mdi .On ("Init" , mock .Anything , mock .Anything , mock .Anything ).Return (nil )
306309 or .mbi .On ("Init" , mock .Anything , mock .Anything , mock .Anything , mock .Anything ).Return (nil )
@@ -316,14 +319,14 @@ func TestBadDataExchangeInitFail(t *testing.T) {
316319func TestDataExchangePluginOldName (t * testing.T ) {
317320 or := newTestOrchestrator ()
318321 dxfactory .InitPrefix (dataexchangeConfig )
319- config .Set (config .DataexchangeType , "https" )
320- dataexchangeConfig .SubPrefix ("https" ).Set (restclient .HTTPConfigURL , "http://test" )
322+ viper .Set ("dataexchange.https.url" , "https://test" )
321323 or .dataexchange = nil
322324 or .mdi .On ("GetConfigRecords" , mock .Anything , mock .Anything , mock .Anything ).Return ([]* fftypes.ConfigRecord {}, nil , nil )
323325 or .mdi .On ("Init" , mock .Anything , mock .Anything , mock .Anything ).Return (nil )
324326 or .mbi .On ("Init" , mock .Anything , mock .Anything , mock .Anything , mock .Anything ).Return (nil )
325327 or .mii .On ("Init" , mock .Anything , mock .Anything , mock .Anything ).Return (nil )
326328 or .mps .On ("Init" , mock .Anything , mock .Anything , mock .Anything ).Return (nil )
329+ or .mdx .On ("InitPrefix" , mock .Anything ).Return ()
327330 or .mdi .On ("GetIdentities" , mock .Anything , mock .Anything ).Return ([]* fftypes.Identity {}, nil , nil )
328331 or .mdi .On ("GetNamespace" , mock .Anything , mock .Anything ).Return (nil , fmt .Errorf ("pop" ))
329332 ctx , cancelCtx := context .WithCancel (context .Background ())
@@ -344,6 +347,7 @@ func TestBadTokensPlugin(t *testing.T) {
344347 or .mii .On ("Init" , mock .Anything , mock .Anything , mock .Anything ).Return (nil )
345348 or .mps .On ("Init" , mock .Anything , mock .Anything , mock .Anything ).Return (nil )
346349 or .mdi .On ("GetIdentities" , mock .Anything , mock .Anything ).Return ([]* fftypes.Identity {}, nil , nil )
350+ or .mdx .On ("InitPrefix" , mock .Anything ).Return ()
347351 or .mdx .On ("Init" , mock .Anything , mock .Anything , mock .Anything , mock .Anything ).Return (nil )
348352 or .mdi .On ("GetNamespace" , mock .Anything , mock .Anything ).Return (nil , nil )
349353 or .mdi .On ("UpsertNamespace" , mock .Anything , mock .Anything , true ).Return (nil )
@@ -366,6 +370,7 @@ func TestBadTokensPluginNoConnector(t *testing.T) {
366370 or .mbi .On ("VerifyIdentitySyntax" , mock .Anything , mock .Anything , mock .Anything ).Return ("" , nil )
367371 or .mps .On ("Init" , mock .Anything , mock .Anything , mock .Anything ).Return (nil )
368372 or .mdi .On ("GetIdentities" , mock .Anything , mock .Anything ).Return ([]* fftypes.Identity {}, nil , nil )
373+ or .mdx .On ("InitPrefix" , mock .Anything ).Return ()
369374 or .mdx .On ("Init" , mock .Anything , mock .Anything , mock .Anything , mock .Anything ).Return (nil )
370375 or .mdi .On ("GetNamespace" , mock .Anything , mock .Anything ).Return (nil , nil )
371376 or .mdi .On ("UpsertNamespace" , mock .Anything , mock .Anything , true ).Return (nil )
@@ -387,6 +392,7 @@ func TestBadTokensPluginNoName(t *testing.T) {
387392 or .mii .On ("Init" , mock .Anything , mock .Anything , mock .Anything ).Return (nil )
388393 or .mps .On ("Init" , mock .Anything , mock .Anything , mock .Anything ).Return (nil )
389394 or .mdi .On ("GetIdentities" , mock .Anything , mock .Anything ).Return ([]* fftypes.Identity {}, nil , nil )
395+ or .mdx .On ("InitPrefix" , mock .Anything ).Return ()
390396 or .mdx .On ("Init" , mock .Anything , mock .Anything , mock .Anything , mock .Anything ).Return (nil )
391397 or .mdi .On ("GetNamespace" , mock .Anything , mock .Anything ).Return (nil , nil )
392398 or .mdi .On ("UpsertNamespace" , mock .Anything , mock .Anything , true ).Return (nil )
@@ -408,6 +414,7 @@ func TestBadTokensPluginInvalidName(t *testing.T) {
408414 or .mii .On ("Init" , mock .Anything , mock .Anything , mock .Anything ).Return (nil )
409415 or .mps .On ("Init" , mock .Anything , mock .Anything , mock .Anything ).Return (nil )
410416 or .mdi .On ("GetIdentities" , mock .Anything , mock .Anything ).Return ([]* fftypes.Identity {}, nil , nil )
417+ or .mdx .On ("InitPrefix" , mock .Anything ).Return ()
411418 or .mdx .On ("Init" , mock .Anything , mock .Anything , mock .Anything , mock .Anything ).Return (nil )
412419 or .mdi .On ("GetNamespace" , mock .Anything , mock .Anything ).Return (nil , nil )
413420 or .mdi .On ("UpsertNamespace" , mock .Anything , mock .Anything , true ).Return (nil )
@@ -430,6 +437,7 @@ func TestBadTokensPluginNoType(t *testing.T) {
430437 or .mbi .On ("VerifyIdentitySyntax" , mock .Anything , mock .Anything , mock .Anything ).Return ("" , nil )
431438 or .mps .On ("Init" , mock .Anything , mock .Anything , mock .Anything ).Return (nil )
432439 or .mdi .On ("GetIdentities" , mock .Anything , mock .Anything ).Return ([]* fftypes.Identity {}, nil , nil )
440+ or .mdx .On ("InitPrefix" , mock .Anything ).Return ()
433441 or .mdx .On ("Init" , mock .Anything , mock .Anything , mock .Anything , mock .Anything ).Return (nil )
434442 or .mdi .On ("GetNamespace" , mock .Anything , mock .Anything ).Return (nil , nil )
435443 or .mdi .On ("UpsertNamespace" , mock .Anything , mock .Anything , true ).Return (nil )
@@ -453,6 +461,7 @@ func TestGoodTokensPlugin(t *testing.T) {
453461 or .mii .On ("Init" , mock .Anything , mock .Anything , mock .Anything ).Return (nil )
454462 or .mps .On ("Init" , mock .Anything , mock .Anything , mock .Anything ).Return (nil )
455463 or .mdi .On ("GetIdentities" , mock .Anything , mock .Anything ).Return ([]* fftypes.Identity {}, nil , nil )
464+ or .mdx .On ("InitPrefix" , mock .Anything ).Return ()
456465 or .mdx .On ("Init" , mock .Anything , mock .Anything , mock .Anything , mock .Anything ).Return (nil )
457466 or .mdi .On ("GetNamespace" , mock .Anything , mock .Anything ).Return (nil , nil )
458467 or .mdi .On ("UpsertNamespace" , mock .Anything , mock .Anything , true ).Return (nil )
@@ -684,6 +693,7 @@ func TestInitOK(t *testing.T) {
684693 or .mbi .On ("Init" , mock .Anything , mock .Anything , mock .Anything , mock .Anything ).Return (nil )
685694 or .mps .On ("Init" , mock .Anything , mock .Anything , mock .Anything ).Return (nil )
686695 or .mdi .On ("GetIdentities" , mock .Anything , mock .Anything ).Return ([]* fftypes.Identity {}, nil , nil )
696+ or .mdx .On ("InitPrefix" , mock .Anything ).Return ()
687697 or .mdx .On ("Init" , mock .Anything , mock .Anything , mock .Anything , mock .Anything ).Return (nil )
688698 or .mdi .On ("GetNamespace" , mock .Anything , mock .Anything ).Return (nil , nil )
689699 or .mdi .On ("UpsertNamespace" , mock .Anything , mock .Anything , true ).Return (nil )
@@ -721,6 +731,7 @@ func TestInitDataExchangeWithNodes(t *testing.T) {
721731 or := newTestOrchestrator ()
722732
723733 or .mdi .On ("GetIdentities" , mock .Anything , mock .Anything ).Return ([]* fftypes.Identity {{}}, nil , nil )
734+ or .mdx .On ("InitPrefix" , mock .Anything ).Return ()
724735 or .mdx .On ("Init" , mock .Anything , mock .Anything , mock .Anything , mock .Anything ).Return (nil )
725736
726737 err := or .initDataExchange (or .ctx )
0 commit comments