Skip to content
This repository was archived by the owner on Apr 25, 2025. It is now read-only.

Commit 3cc50db

Browse files
author
Aleksandar Likic
committed
[FAB-8828] Cleanup enrollment test cases
Change-Id: I8ed4ff726d48d3146206c1cc21bf7596672efbf0 Signed-off-by: Aleksandar Likic <aleksandar.likic@securekey.com>
1 parent 7eb4047 commit 3cc50db

File tree

4 files changed

+32
-66
lines changed

4 files changed

+32
-66
lines changed

pkg/client/msp/msp_test.go

Lines changed: 28 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -83,7 +83,7 @@ func TestMSP(t *testing.T) {
8383
t.Fatalf("Enrolled user name doesn't match")
8484
}
8585

86-
if enrolledUser.MspID() != myMSPID(t, sdk.Config()) {
86+
if enrolledUser.MspID() != "Org1MSP" {
8787
t.Fatalf("Enrolled user mspID doesn't match")
8888
}
8989

@@ -101,6 +101,33 @@ func TestMSP(t *testing.T) {
101101
if err != nil {
102102
t.Fatalf("Reenroll return error %v", err)
103103
}
104+
105+
// Try with a non-default org
106+
msp, err = New(ctxProvider, WithOrg("Org2"))
107+
if err != nil {
108+
t.Fatalf("failed to create CA client: %v", err)
109+
}
110+
111+
org2lUserName := randomUserName()
112+
113+
err = msp.Enroll(org2lUserName, "enrollmentSecret")
114+
if err != nil {
115+
t.Fatalf("Enroll return error %v", err)
116+
}
117+
118+
org2EnrolledUser, err := msp.GetUser(org2lUserName)
119+
if err != nil {
120+
t.Fatalf("Expected to find user")
121+
}
122+
123+
if org2EnrolledUser.Name() != org2lUserName {
124+
t.Fatalf("Enrolled user name doesn't match")
125+
}
126+
127+
if org2EnrolledUser.MspID() != "Org2MSP" {
128+
t.Fatalf("Enrolled user mspID doesn't match")
129+
}
130+
104131
}
105132

106133
type textFixture struct {

pkg/common/context/context.go

Lines changed: 0 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -12,11 +12,6 @@ import (
1212
"github.com/hyperledger/fabric-sdk-go/pkg/context/api/msp"
1313
)
1414

15-
// MSP provides context for MSP services
16-
type MSP interface {
17-
Providers
18-
}
19-
2015
// Client supplies the configuration and signing identity to client objects.
2116
type Client interface {
2217
Providers
@@ -39,9 +34,6 @@ type Channel interface {
3934
ChannelID() string
4035
}
4136

42-
// MSPProvider returns MSP context
43-
type MSPProvider func() (MSP, error)
44-
4537
// ClientProvider returns client context
4638
type ClientProvider func() (Client, error)
4739

test/integration/fab/fabric_ca_test.go

Lines changed: 0 additions & 57 deletions
This file was deleted.

test/integration/fab/main_test.go

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -21,6 +21,10 @@ var mainSDK *fabsdk.FabricSDK
2121
var mainTestSetup *integration.BaseSetupImpl
2222
var mainChaincodeID string
2323

24+
const (
25+
org1Name = "Org1"
26+
)
27+
2428
func TestMain(m *testing.M) {
2529
setup()
2630
r := m.Run()

0 commit comments

Comments
 (0)