diff --git a/x/registry/keeper/grpc_query_test.go b/x/registry/keeper/grpc_query_test.go index f22c31a5..1f5d4971 100644 --- a/x/registry/keeper/grpc_query_test.go +++ b/x/registry/keeper/grpc_query_test.go @@ -80,23 +80,35 @@ func (suite *KeeperTestSuite) TestGrpcGetRecordLists() { false, 1, }, - { - "Filter with tag (extant) (https://git.vdb.to/cerc-io/laconicd/issues/129)", - ®istrytypes.QueryListRecordsRequest{ - Attributes: []*registrytypes.QueryListRecordsRequest_KeyValueInput{ - { - Key: "tags", - Value: ®istrytypes.QueryListRecordsRequest_ValueInput{ - Value: ®istrytypes.QueryListRecordsRequest_ValueInput_String_{"tagA"}, - }, - }, - }, - All: true, - }, - true, - false, - 1, - }, + // Skip the following test as querying with recursive values not supported (PR https://git.vdb.to/cerc-io/laconicd/pulls/112) + // See function RecordsFromAttributes (QueryValueToJSON call) in the registry keeper implementation (x/registry/keeper/keeper.go) + // { + // "Filter with tag (extant) (https://git.vdb.to/cerc-io/laconicd/issues/129)", + // ®istrytypes.QueryListRecordsRequest{ + // Attributes: []*registrytypes.QueryListRecordsRequest_KeyValueInput{ + // { + // Key: "tags", + // // Value: ®istrytypes.QueryListRecordsRequest_ValueInput{ + // // Value: ®istrytypes.QueryListRecordsRequest_ValueInput_String_{"tagA"}, + // // }, + // Value: ®istrytypes.QueryListRecordsRequest_ValueInput{ + // Value: ®istrytypes.QueryListRecordsRequest_ValueInput_Array{Array: ®istrytypes.QueryListRecordsRequest_ArrayInput{ + // Values: []*registrytypes.QueryListRecordsRequest_ValueInput{ + // { + // Value: ®istrytypes.QueryListRecordsRequest_ValueInput_String_{"tagA"}, + // }, + // }, + // }}, + // }, + // // Throws: "Recursive query values are not supported" + // }, + // }, + // All: true, + // }, + // true, + // false, + // 1, + // }, { "Filter with tag (non-existent) (https://git.vdb.to/cerc-io/laconicd/issues/129)", ®istrytypes.QueryListRecordsRequest{