MCPcopy
hub / github.com/mochi-mqtt/server / TestBasicInitWithLedgerYAML

Function TestBasicInitWithLedgerYAML

hooks/auth/auth_test.go:94–106  ·  view source on GitHub ↗
(t *testing.T)

Source from the content-addressed store, hash-verified

92}
93
94func TestBasicInitWithLedgerYAML(t *testing.T) {
95 h := new(Hook)
96 h.SetOpts(logger, nil)
97
98 require.Nil(t, h.ledger)
99 err := h.Init(&Options{
100 Data: ledgerYAML,
101 })
102
103 require.NoError(t, err)
104 require.Equal(t, ledgerStruct.Auth[0].Username, h.ledger.Auth[0].Username)
105 require.Equal(t, ledgerStruct.ACL[0].Client, h.ledger.ACL[0].Client)
106}
107
108func TestBasicInitWithLedgerBadDAta(t *testing.T) {
109 h := new(Hook)

Callers

nothing calls this directly

Calls 2

SetOptsMethod · 0.65
InitMethod · 0.65

Tested by

no test coverage detected