This is an automated email from the ASF dual-hosted git repository. danhaywood pushed a commit to branch CAUSEWAY-3676 in repository https://gitbox.apache.org/repos/asf/causeway.git
commit 54fca244788a1c1fe1e3cbceece7f76a98c0b711 Author: danhaywood <[email protected]> AuthorDate: Fri Jan 26 10:04:06 2024 +0000 CAUSEWAY-3676: adds Grade to StaffMember (2) --- .../test/e2e/Schema_IntegTest.schema.approved.json | 125 +++++++++++++++++++++ ...chema_IntegTest.schema_types_name.approved.json | 2 + .../graphql/test/src/test/resources/schema.gql | 10 ++ 3 files changed, 137 insertions(+) diff --git a/incubator/viewers/graphql/test/src/test/java/org/apache/causeway/viewer/graphql/viewer/test/e2e/Schema_IntegTest.schema.approved.json b/incubator/viewers/graphql/test/src/test/java/org/apache/causeway/viewer/graphql/viewer/test/e2e/Schema_IntegTest.schema.approved.json index 26275ba414..2d2e02c5c7 100644 --- a/incubator/viewers/graphql/test/src/test/java/org/apache/causeway/viewer/graphql/viewer/test/e2e/Schema_IntegTest.schema.approved.json +++ b/incubator/viewers/graphql/test/src/test/java/org/apache/causeway/viewer/graphql/viewer/test/e2e/Schema_IntegTest.schema.approved.json @@ -25396,6 +25396,17 @@ }, "isDeprecated" : false, "deprecationReason" : null + }, { + "name" : "grade", + "description" : null, + "args" : [ ], + "type" : { + "kind" : "OBJECT", + "name" : "university_dept_StaffMember__grade__gqlv_property", + "ofType" : null + }, + "isDeprecated" : false, + "deprecationReason" : null }, { "name" : "name", "description" : null, @@ -25590,6 +25601,120 @@ "interfaces" : [ ], "enumValues" : null, "possibleTypes" : null + }, { + "kind" : "OBJECT", + "name" : "university_dept_StaffMember__grade__gqlv_property", + "description" : null, + "fields" : [ { + "name" : "hidden", + "description" : null, + "args" : [ ], + "type" : { + "kind" : "SCALAR", + "name" : "Boolean", + "ofType" : null + }, + "isDeprecated" : false, + "deprecationReason" : null + }, { + "name" : "disabled", + "description" : null, + "args" : [ ], + "type" : { + "kind" : "SCALAR", + "name" : "String", + "ofType" : null + }, + "isDeprecated" : false, + "deprecationReason" : null + }, { + "name" : "get", + "description" : null, + "args" : [ ], + "type" : { + "kind" : "NON_NULL", + "name" : null, + "ofType" : { + "kind" : "SCALAR", + "name" : "String", + "ofType" : null + } + }, + "isDeprecated" : false, + "deprecationReason" : null + }, { + "name" : "validate", + "description" : null, + "args" : [ { + "name" : "grade", + "description" : null, + "type" : { + "kind" : "SCALAR", + "name" : "String", + "ofType" : null + }, + "defaultValue" : null + } ], + "type" : { + "kind" : "SCALAR", + "name" : "String", + "ofType" : null + }, + "isDeprecated" : false, + "deprecationReason" : null + }, { + "name" : "choices", + "description" : null, + "args" : [ { + "name" : "grade", + "description" : null, + "type" : { + "kind" : "SCALAR", + "name" : "String", + "ofType" : null + }, + "defaultValue" : null + } ], + "type" : { + "kind" : "LIST", + "name" : null, + "ofType" : { + "kind" : "SCALAR", + "name" : "String", + "ofType" : null + } + }, + "isDeprecated" : false, + "deprecationReason" : null + }, { + "name" : "set", + "description" : null, + "args" : [ { + "name" : "grade", + "description" : null, + "type" : { + "kind" : "NON_NULL", + "name" : null, + "ofType" : { + "kind" : "SCALAR", + "name" : "String", + "ofType" : null + } + }, + "defaultValue" : null + } ], + "type" : { + "kind" : "OBJECT", + "name" : "university_dept_StaffMember", + "ofType" : null + }, + "isDeprecated" : false, + "deprecationReason" : null + } ], + "inputFields" : null, + "interfaces" : [ ], + "enumValues" : null, + "possibleTypes" : null }, { "kind" : "OBJECT", "name" : "university_dept_StaffMember__name__gqlv_property", diff --git a/incubator/viewers/graphql/test/src/test/java/org/apache/causeway/viewer/graphql/viewer/test/e2e/Schema_IntegTest.schema_types_name.approved.json b/incubator/viewers/graphql/test/src/test/java/org/apache/causeway/viewer/graphql/viewer/test/e2e/Schema_IntegTest.schema_types_name.approved.json index d6325f4d9a..dbe0d17065 100644 --- a/incubator/viewers/graphql/test/src/test/java/org/apache/causeway/viewer/graphql/viewer/test/e2e/Schema_IntegTest.schema_types_name.approved.json +++ b/incubator/viewers/graphql/test/src/test/java/org/apache/causeway/viewer/graphql/viewer/test/e2e/Schema_IntegTest.schema_types_name.approved.json @@ -855,6 +855,8 @@ "name" : "university_dept_StaffMember__gqlv_input" }, { "name" : "university_dept_StaffMember__gqlv_meta" + }, { + "name" : "university_dept_StaffMember__grade__gqlv_property" }, { "name" : "university_dept_StaffMember__name__gqlv_property" }, { diff --git a/incubator/viewers/graphql/test/src/test/resources/schema.gql b/incubator/viewers/graphql/test/src/test/resources/schema.gql index cc3f446855..9e0b06b033 100644 --- a/incubator/viewers/graphql/test/src/test/resources/schema.gql +++ b/incubator/viewers/graphql/test/src/test/resources/schema.gql @@ -2507,6 +2507,7 @@ type university_dept_Staff { type university_dept_StaffMember { _gql_meta: university_dept_StaffMember__gqlv_meta department: university_dept_StaffMember__department__gqlv_property + grade: university_dept_StaffMember__grade__gqlv_property name: university_dept_StaffMember__name__gqlv_property } @@ -2525,6 +2526,15 @@ type university_dept_StaffMember__gqlv_meta { version: String } +type university_dept_StaffMember__grade__gqlv_property { + choices(grade: String): [String] + disabled: String + get: String! + hidden: Boolean + set(grade: String!): university_dept_StaffMember + validate(grade: String): String +} + type university_dept_StaffMember__name__gqlv_property { disabled: String get: String!
