mirror of
https://github.com/graphql-python/graphene.git
synced 2025-02-02 20:54:16 +03:00
automatically generated linting fixes
This commit is contained in:
parent
fc3dbf0963
commit
c076412ba5
|
@ -11,12 +11,13 @@ class Decimal(Scalar):
|
||||||
"""
|
"""
|
||||||
The `Decimal` scalar type represents a python Decimal.
|
The `Decimal` scalar type represents a python Decimal.
|
||||||
"""
|
"""
|
||||||
|
|
||||||
@staticmethod
|
@staticmethod
|
||||||
def serialize(dec):
|
def serialize(dec):
|
||||||
if isinstance(dec, str):
|
if isinstance(dec, str):
|
||||||
dec = _Decimal(dec)
|
dec = _Decimal(dec)
|
||||||
assert isinstance(dec, _Decimal), (
|
assert isinstance(dec, _Decimal), 'Received not compatible Decimal "{}"'.format(
|
||||||
'Received not compatible Decimal "{}"'.format(repr(dec))
|
repr(dec)
|
||||||
)
|
)
|
||||||
return str(dec)
|
return str(dec)
|
||||||
|
|
||||||
|
|
|
@ -11,36 +11,33 @@ class Query(ObjectType):
|
||||||
def resolve_decimal(self, info, input):
|
def resolve_decimal(self, info, input):
|
||||||
return input
|
return input
|
||||||
|
|
||||||
|
|
||||||
schema = Schema(query=Query)
|
schema = Schema(query=Query)
|
||||||
|
|
||||||
|
|
||||||
def test_decimal_string_query():
|
def test_decimal_string_query():
|
||||||
decimal_value = decimal.Decimal('1969.1974')
|
decimal_value = decimal.Decimal("1969.1974")
|
||||||
result = schema.execute('''{ decimal(input: "%s") }''' % decimal_value)
|
result = schema.execute("""{ decimal(input: "%s") }""" % decimal_value)
|
||||||
assert not result.errors
|
assert not result.errors
|
||||||
assert result.data == {
|
assert result.data == {"decimal": str(decimal_value)}
|
||||||
'decimal': str(decimal_value)
|
assert decimal.Decimal(result.data["decimal"]) == decimal_value
|
||||||
}
|
|
||||||
assert decimal.Decimal(result.data['decimal']) == decimal_value
|
|
||||||
|
|
||||||
|
|
||||||
def test_decimal_string_query_variable():
|
def test_decimal_string_query_variable():
|
||||||
decimal_value = decimal.Decimal('1969.1974')
|
decimal_value = decimal.Decimal("1969.1974")
|
||||||
|
|
||||||
result = schema.execute(
|
result = schema.execute(
|
||||||
'''query Test($decimal: Decimal){ decimal(input: $decimal) }''',
|
"""query Test($decimal: Decimal){ decimal(input: $decimal) }""",
|
||||||
variable_values={'decimal': decimal_value}
|
variable_values={"decimal": decimal_value},
|
||||||
)
|
)
|
||||||
assert not result.errors
|
assert not result.errors
|
||||||
assert result.data == {
|
assert result.data == {"decimal": str(decimal_value)}
|
||||||
'decimal': str(decimal_value)
|
assert decimal.Decimal(result.data["decimal"]) == decimal_value
|
||||||
}
|
|
||||||
assert decimal.Decimal(result.data['decimal']) == decimal_value
|
|
||||||
|
|
||||||
|
|
||||||
def test_bad_decimal_query():
|
def test_bad_decimal_query():
|
||||||
not_a_decimal = "Nobody expects the Spanish Inquisition!"
|
not_a_decimal = "Nobody expects the Spanish Inquisition!"
|
||||||
|
|
||||||
result = schema.execute('''{ decimal(input: "%s") }''' % not_a_decimal)
|
result = schema.execute("""{ decimal(input: "%s") }""" % not_a_decimal)
|
||||||
assert len(result.errors) == 1
|
assert len(result.errors) == 1
|
||||||
assert result.data == None
|
assert result.data == None
|
||||||
|
|
Loading…
Reference in New Issue
Block a user