summaryrefslogtreecommitdiff
path: root/tests/functional/i/invalid/invalid_bytes_returned.py
diff options
context:
space:
mode:
Diffstat (limited to 'tests/functional/i/invalid/invalid_bytes_returned.py')
-rw-r--r--tests/functional/i/invalid/invalid_bytes_returned.py18
1 files changed, 9 insertions, 9 deletions
diff --git a/tests/functional/i/invalid/invalid_bytes_returned.py b/tests/functional/i/invalid/invalid_bytes_returned.py
index 993bd8777..5ba832523 100644
--- a/tests/functional/i/invalid/invalid_bytes_returned.py
+++ b/tests/functional/i/invalid/invalid_bytes_returned.py
@@ -1,19 +1,19 @@
"""Check invalid value returned by __bytes__ """
-# pylint: disable=too-few-public-methods,missing-docstring,import-error,useless-object-inheritance,unnecessary-lambda-assignment
+# pylint: disable=too-few-public-methods,missing-docstring,import-error,unnecessary-lambda-assignment
import six
from missing import Missing
-class FirstGoodBytes(object):
+class FirstGoodBytes:
"""__bytes__ returns <type 'bytes'>"""
def __bytes__(self):
return b"some bytes"
-class SecondGoodBytes(object):
+class SecondGoodBytes:
"""__bytes__ returns <type 'bytes'>"""
def __bytes__(self):
@@ -26,38 +26,38 @@ class BytesMetaclass(type):
@six.add_metaclass(BytesMetaclass)
-class ThirdGoodBytes(object):
+class ThirdGoodBytes:
"""Bytes through the metaclass."""
-class FirstBadBytes(object):
+class FirstBadBytes:
""" __bytes__ returns bytes """
def __bytes__(self): # [invalid-bytes-returned]
return "123"
-class SecondBadBytes(object):
+class SecondBadBytes:
""" __bytes__ returns int """
def __bytes__(self): # [invalid-bytes-returned]
return 1
-class ThirdBadBytes(object):
+class ThirdBadBytes:
""" __bytes__ returns node which does not have 'value' in AST """
def __bytes__(self): # [invalid-bytes-returned]
return lambda: b"some bytes"
-class AmbiguousBytes(object):
+class AmbiguousBytes:
""" Uninferable return value """
__bytes__ = lambda self: Missing
-class AnotherAmbiguousBytes(object):
+class AnotherAmbiguousBytes:
"""Potential uninferable return value"""
def __bytes__(self):