DateTime:
    type: custom-scalar
    config:
        serialize: ["Overblog\\GraphQLGenerator\\Tests\\DateTimeType", "serialize"]
        parseValue: ["Overblog\\GraphQLGenerator\\Tests\\DateTimeType", "parseValue"]
        parseLiteral: ["Overblog\\GraphQLGenerator\\Tests\\DateTimeType", "parseLiteral"]

Query:
    type: object
    config:
        fields:
            dateTime:
                type: DateTime!
                args:
                    dateTime: DateTime
                resolve: ["Overblog\\GraphQLGenerator\\Tests\\Resolver", "getDateTime"]

DateTime:
    type: custom-scalar
    config:
        description: "The DateTime type"
        serialize: ["Overblog\\GraphQLGenerator\\Tests\\DateTimeType", "serialize"]
        parseValue: ["Overblog\\GraphQLGenerator\\Tests\\DateTimeType", "parseValue"]
        parseLiteral: ["Overblog\\GraphQLGenerator\\Tests\\DateTimeType", "parseLiteral"]

Query:
    type: object
    config:
        fields:
            dateTime:
                type: DateTime!
                args:
                    dateTime: DateTime
                resolve: ["Overblog\\GraphQLGenerator\\Tests\\Resolver", "getDateTime"]

Add description field to functional test
Add description field to functional test
