diff --git a/tests/functional/n/no/no_member_if_statements.py b/tests/functional/n/no/no_member_if_statements.py index bdacc09081..ad87e9950b 100644 --- a/tests/functional/n/no/no_member_if_statements.py +++ b/tests/functional/n/no/no_member_if_statements.py @@ -1,5 +1,6 @@ # pylint: disable=invalid-name,missing-docstring,pointless-statement from datetime import datetime +from typing import Union value = "Hello World" value.isoformat() # [no-member] @@ -26,10 +27,10 @@ def func(): class Base: - _attr_state: str | float | datetime = "Unknown" + _attr_state: Union[str, datetime] = "Unknown" @property - def state(self) -> str | float | datetime: + def state(self) -> Union[str, datetime]: return self._attr_state def some_function(self) -> str: diff --git a/tests/functional/n/no/no_member_if_statements.txt b/tests/functional/n/no/no_member_if_statements.txt index 1c1d75d329..2bc673b491 100644 --- a/tests/functional/n/no/no_member_if_statements.txt +++ b/tests/functional/n/no/no_member_if_statements.txt @@ -1,3 +1,3 @@ -no-member:5:0::Instance of 'str' has no 'isoformat' member:INFERENCE -no-member:11:4::Instance of 'str' has no 'isoformat' member:INFERENCE -no-member:22:3::Instance of 'str' has no 'none_existent' member:INFERENCE +no-member:6:0::Instance of 'str' has no 'isoformat' member:INFERENCE +no-member:12:4::Instance of 'str' has no 'isoformat' member:INFERENCE +no-member:23:3::Instance of 'str' has no 'none_existent' member:INFERENCE