MCPcopy Create free account
hub / github.com/akash-network/node / TestProviderSignNew

Function TestProviderSignNew

x/audit/handler/handler_test.go:72–91  ·  view source on GitHub ↗
(t *testing.T)

Source from the content-addressed store, hash-verified

70}
71
72func TestProviderSignNew(t *testing.T) {
73 suite := setupTestSuite(t)
74
75 owner := testutil.AccAddress(t)
76 auditor := testutil.AccAddress(t)
77
78 msg := &types.MsgSignProviderAttributes{
79 Owner: owner.String(),
80 Auditor: auditor.String(),
81 Attributes: testutil.Attributes(t),
82 }
83
84 res, err := suite.handler(suite.ctx, msg)
85 require.NotNil(t, res)
86 require.NoError(t, err)
87
88 prov, exists := suite.keeper.GetProviderAttributes(suite.ctx, owner)
89 require.True(t, exists)
90 require.Equal(t, prov, msgSignProviderAttributesToResponse(msg))
91}
92
93func TestProviderSignAndUpdate(t *testing.T) {
94 suite := setupTestSuite(t)

Callers

nothing calls this directly

Calls 5

setupTestSuiteFunction · 0.70
GetProviderAttributesMethod · 0.65
StringMethod · 0.45
handlerMethod · 0.45

Tested by

no test coverage detected