From 119230f2ef3effb67b782a43c2e838d1cd4cb9a5 Mon Sep 17 00:00:00 2001 From: Ilya Date: Tue, 23 May 2023 12:31:33 +0300 Subject: [PATCH] use utils constants for set position (#63) --- json/parser.go | 4 ++-- json/parser_test.go | 7 ++++--- 2 files changed, 6 insertions(+), 5 deletions(-) diff --git a/json/parser.go b/json/parser.go index 83b8955..37be6b8 100644 --- a/json/parser.go +++ b/json/parser.go @@ -44,8 +44,8 @@ func (s Parser) ParseClaim(ctx context.Context, credential verifiable.W3CCredent opts = &processor.CoreClaimOptions{ RevNonce: 0, Version: 0, - SubjectPosition: "index", - MerklizedRootPosition: "none", + SubjectPosition: utils.SubjectPositionIndex, + MerklizedRootPosition: utils.MerklizedRootPositionNone, Updatable: false, } } diff --git a/json/parser_test.go b/json/parser_test.go index d9bc540..a6145b2 100644 --- a/json/parser_test.go +++ b/json/parser_test.go @@ -9,6 +9,7 @@ import ( core "github.com/iden3/go-iden3-core" "github.com/iden3/go-schema-processor/merklize" "github.com/iden3/go-schema-processor/processor" + "github.com/iden3/go-schema-processor/utils" "github.com/iden3/go-schema-processor/verifiable" "github.com/stretchr/testify/require" ) @@ -56,7 +57,7 @@ func TestParser_ParseClaimWithDataSlots(t *testing.T) { opts := processor.CoreClaimOptions{ RevNonce: 127366661, Version: 0, - SubjectPosition: "index", + SubjectPosition: utils.SubjectPositionIndex, MerklizedRootPosition: "", Updatable: true, } @@ -105,8 +106,8 @@ func TestParser_ParseClaimWithMerklizedRoot(t *testing.T) { opts := processor.CoreClaimOptions{ RevNonce: 127366661, Version: 0, - SubjectPosition: "index", - MerklizedRootPosition: "index", + SubjectPosition: utils.SubjectPositionIndex, + MerklizedRootPosition: utils.MerklizedRootPositionIndex, Updatable: true, } claim, err := parser.ParseClaim(context.Background(), credential, credentialType, schemaBytes, &opts)