feat(delegationtest): update generator to changed delegation.New constructor
This commit is contained in:
Binary file not shown.
Binary file not shown.
Binary file not shown.
@@ -30,10 +30,11 @@ const (
|
|||||||
var constantNonce = []byte{0x00, 0x01, 0x02, 0x03, 0x04, 0x05, 0x06, 0x07, 0x08, 0x09, 0x0a, 0x0b}
|
var constantNonce = []byte{0x00, 0x01, 0x02, 0x03, 0x04, 0x05, 0x06, 0x07, 0x08, 0x09, 0x0a, 0x0b}
|
||||||
|
|
||||||
type newDelegationParams struct {
|
type newDelegationParams struct {
|
||||||
privKey crypto.PrivKey
|
privKey crypto.PrivKey // iss
|
||||||
aud did.DID
|
aud did.DID
|
||||||
cmd command.Command
|
cmd command.Command
|
||||||
pol policy.Policy
|
pol policy.Policy
|
||||||
|
sub did.DID
|
||||||
opts []delegation.Option
|
opts []delegation.Option
|
||||||
}
|
}
|
||||||
|
|
||||||
@@ -89,8 +90,8 @@ func (g *generator) chainPersonas(personas []didtest.Persona, acc acc, vari vari
|
|||||||
aud: personas[1].DID(),
|
aud: personas[1].DID(),
|
||||||
cmd: delegationtest.NominalCommand,
|
cmd: delegationtest.NominalCommand,
|
||||||
pol: policytest.EmptyPolicy,
|
pol: policytest.EmptyPolicy,
|
||||||
|
sub: didtest.PersonaAlice.DID(),
|
||||||
opts: []delegation.Option{
|
opts: []delegation.Option{
|
||||||
delegation.WithSubject(didtest.PersonaAlice.DID()),
|
|
||||||
delegation.WithNonce(constantNonce),
|
delegation.WithNonce(constantNonce),
|
||||||
},
|
},
|
||||||
}
|
}
|
||||||
@@ -117,7 +118,7 @@ func (g *generator) chainPersonas(personas []didtest.Persona, acc acc, vari vari
|
|||||||
p.cmd = delegationtest.AttenuatedCommand
|
p.cmd = delegationtest.AttenuatedCommand
|
||||||
}},
|
}},
|
||||||
{name: "InvalidSubject", variant: func(p *newDelegationParams) {
|
{name: "InvalidSubject", variant: func(p *newDelegationParams) {
|
||||||
p.opts = append(p.opts, delegation.WithSubject(didtest.PersonaBob.DID()))
|
p.sub = didtest.PersonaBob.DID()
|
||||||
}},
|
}},
|
||||||
{name: "InvalidExpired", variant: func(p *newDelegationParams) {
|
{name: "InvalidExpired", variant: func(p *newDelegationParams) {
|
||||||
// Note: this makes the generator not deterministic
|
// Note: this makes the generator not deterministic
|
||||||
@@ -161,7 +162,7 @@ func (g *generator) createDelegation(params newDelegationParams, name string, va
|
|||||||
return cid.Undef, err
|
return cid.Undef, err
|
||||||
}
|
}
|
||||||
|
|
||||||
tkn, err := delegation.New(issDID, params.aud, params.cmd, params.pol, params.opts...)
|
tkn, err := delegation.New(issDID, params.aud, params.cmd, params.pol, params.sub, params.opts...)
|
||||||
if err != nil {
|
if err != nil {
|
||||||
return cid.Undef, err
|
return cid.Undef, err
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -107,21 +107,21 @@ var (
|
|||||||
)
|
)
|
||||||
|
|
||||||
var (
|
var (
|
||||||
TokenCarolDan_InvalidExpiredCID = cid.MustParse("bafyreigvdcarp6426e5aenal3q3c4uyhncwfbmt3fsmb4qzspkpjy57gti")
|
TokenCarolDan_InvalidExpiredCID = cid.MustParse("bafyreifyzm5jkx2sfu5awyndg3dn5zlg7sq5hssgfatafk62kiiilapnqe")
|
||||||
TokenCarolDan_InvalidExpiredSealed = mustGetBundle(TokenCarolDan_InvalidExpiredCID).Sealed
|
TokenCarolDan_InvalidExpiredSealed = mustGetBundle(TokenCarolDan_InvalidExpiredCID).Sealed
|
||||||
TokenCarolDan_InvalidExpiredBundle = mustGetBundle(TokenCarolDan_InvalidExpiredCID)
|
TokenCarolDan_InvalidExpiredBundle = mustGetBundle(TokenCarolDan_InvalidExpiredCID)
|
||||||
TokenCarolDan_InvalidExpired = mustGetBundle(TokenCarolDan_InvalidExpiredCID).Decoded
|
TokenCarolDan_InvalidExpired = mustGetBundle(TokenCarolDan_InvalidExpiredCID).Decoded
|
||||||
)
|
)
|
||||||
|
|
||||||
var (
|
var (
|
||||||
TokenDanErin_InvalidExpiredCID = cid.MustParse("bafyreifa265mung4nfpjjuiir5nytzgbrhfl66ye2dqmbq4p6dm7bzp4he")
|
TokenDanErin_InvalidExpiredCID = cid.MustParse("bafyreihhnisabmkofuk3qaw37leijxqjaz5or6v2cufjxwzdkvuvv2dzbq")
|
||||||
TokenDanErin_InvalidExpiredSealed = mustGetBundle(TokenDanErin_InvalidExpiredCID).Sealed
|
TokenDanErin_InvalidExpiredSealed = mustGetBundle(TokenDanErin_InvalidExpiredCID).Sealed
|
||||||
TokenDanErin_InvalidExpiredBundle = mustGetBundle(TokenDanErin_InvalidExpiredCID)
|
TokenDanErin_InvalidExpiredBundle = mustGetBundle(TokenDanErin_InvalidExpiredCID)
|
||||||
TokenDanErin_InvalidExpired = mustGetBundle(TokenDanErin_InvalidExpiredCID).Decoded
|
TokenDanErin_InvalidExpired = mustGetBundle(TokenDanErin_InvalidExpiredCID).Decoded
|
||||||
)
|
)
|
||||||
|
|
||||||
var (
|
var (
|
||||||
TokenErinFrank_InvalidExpiredCID = cid.MustParse("bafyreicde2per7ynjruvstuae67dxzdg2iepid3nonrmgr6tvodzpbqomu")
|
TokenErinFrank_InvalidExpiredCID = cid.MustParse("bafyreigeokaziviwm5kzmkpwesj3gta5k7zrd62x4a746fnrnkhvatwbna")
|
||||||
TokenErinFrank_InvalidExpiredSealed = mustGetBundle(TokenErinFrank_InvalidExpiredCID).Sealed
|
TokenErinFrank_InvalidExpiredSealed = mustGetBundle(TokenErinFrank_InvalidExpiredCID).Sealed
|
||||||
TokenErinFrank_InvalidExpiredBundle = mustGetBundle(TokenErinFrank_InvalidExpiredCID)
|
TokenErinFrank_InvalidExpiredBundle = mustGetBundle(TokenErinFrank_InvalidExpiredCID)
|
||||||
TokenErinFrank_InvalidExpired = mustGetBundle(TokenErinFrank_InvalidExpiredCID).Decoded
|
TokenErinFrank_InvalidExpired = mustGetBundle(TokenErinFrank_InvalidExpiredCID).Decoded
|
||||||
|
|||||||
Reference in New Issue
Block a user