github.com/true-sqn/fabric@v2.1.1+incompatible/msp/mgmt/peermsp_test.go (about) 1 /* 2 Copyright IBM Corp. All Rights Reserved. 3 4 SPDX-License-Identifier: Apache-2.0 5 */ 6 7 package mgmt 8 9 import ( 10 "testing" 11 12 "github.com/hyperledger/fabric/bccsp/sw" 13 "github.com/hyperledger/fabric/core/config/configtest" 14 "github.com/stretchr/testify/assert" 15 ) 16 17 func TestLocalMSP(t *testing.T) { 18 mspDir := configtest.GetDevMspDir() 19 err := LoadLocalMsp(mspDir, nil, "SampleOrg") 20 if err != nil { 21 t.Fatalf("LoadLocalMsp failed, err %s", err) 22 } 23 24 cryptoProvider, err := sw.NewDefaultSecurityLevelWithKeystore(sw.NewDummyKeyStore()) 25 assert.NoError(t, err) 26 _, err = GetLocalMSP(cryptoProvider).GetDefaultSigningIdentity() 27 if err != nil { 28 t.Fatalf("GetDefaultSigningIdentity failed, err %s", err) 29 } 30 }