Skip to content

Commit

Permalink
Merge pull request #110 from ucan-wg/cleanups
Browse files Browse the repository at this point in the history
minor cleanups
  • Loading branch information
MichaelMure authored Feb 27, 2025
2 parents 14a57d7 + 68469db commit a54d66a
Show file tree
Hide file tree
Showing 3 changed files with 4 additions and 20 deletions.
19 changes: 0 additions & 19 deletions pkg/policy/ipld_test.go
Original file line number Diff line number Diff line change
@@ -1,14 +1,11 @@
package policy

import (
"fmt"
"testing"

"github.com/ipld/go-ipld-prime"
"github.com/ipld/go-ipld-prime/codec/dagjson"
"github.com/stretchr/testify/require"

"github.com/ucan-wg/go-ucan/pkg/policy/literal"
)

func TestIpldRoundTrip(t *testing.T) {
Expand Down Expand Up @@ -65,19 +62,3 @@ func TestIpldRoundTrip(t *testing.T) {
require.JSONEq(t, tc.dagJsonStr, string(wroteAsDagJson))
}
}

func TestFoo(t *testing.T) {
fmt.Println(MustConstruct(
And(
Equal(".foo1", literal.String(".bar1")),
NotEqual(".foo2", literal.String(".bar2")),
),
Or(
GreaterThan(".foo5", literal.Float(5.2)),
GreaterThanOrEqual(".foo6", literal.Float(6.2)),
),
Not(Like(".foo7", "*@example.com")),
All(".foo8", LessThan(".foo3", literal.Int(3))),
Any(".foo9", LessThanOrEqual(".foo4", literal.Int(4))),
))
}
3 changes: 3 additions & 0 deletions token/invocation/invocation.go
Original file line number Diff line number Diff line change
Expand Up @@ -59,6 +59,9 @@ type Token struct {

// New creates an invocation Token with the provided options.
//
// The given proofs MUST be ordered from the leaf (matching the invocation) to
// the root delegation.
//
// If no nonce is provided, a random 12-byte nonce is generated. Use the
// WithNonce or WithEmptyNonce options to specify provide your own nonce
// or to leave the nonce empty respectively.
Expand Down
2 changes: 1 addition & 1 deletion token/invocation/proof.go
Original file line number Diff line number Diff line change
Expand Up @@ -63,7 +63,7 @@ func (t *Token) verifyProofs(delegations []*delegation.Token) error {
sub = t.audience
}

// control from the invocation to the root
// control from the invocation to the root delegation
for i, dlgCid := range t.proof {
dlg := delegations[i]

Expand Down

0 comments on commit a54d66a

Please sign in to comment.