You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: conformance/results/mypy/enums_members.toml
+17-25Lines changed: 17 additions & 25 deletions
Original file line number
Diff line number
Diff line change
@@ -9,31 +9,23 @@ Does not treat attributes with private names as non-members.
9
9
"""
10
10
conformance_automated = "Fail"
11
11
errors_diff = """
12
-
Line 82: Expected 1 errors
13
-
Line 83: Expected 1 errors
14
-
Line 129: Expected 1 errors
15
-
Line 27: Unexpected errors ['enums_members.py:27: error: Expression is of type "Literal[Pet.genus]", not "str" [assert-type]']
16
-
Line 28: Unexpected errors ['enums_members.py:28: error: Expression is of type "Literal[Pet.species]", not "str" [assert-type]']
17
-
Line 35: Unexpected errors ['enums_members.py:35: error: Expression is of type "Literal[Pet2.genus]", not "str" [assert-type]']
18
-
Line 36: Unexpected errors ['enums_members.py:36: error: Expression is of type "Literal[Pet2.species]", not "str" [assert-type]']
19
-
Line 100: Unexpected errors ['enums_members.py:100: error: Expression is of type "Literal[TrafficLight.AMBER]", not "Literal[TrafficLight.YELLOW]" [assert-type]']
20
-
Line 117: Unexpected errors ['enums_members.py:117: error: Expression is of type "member[Callable[[Example], None]]", not "Any" [assert-type]', 'enums_members.py:117: error: Parameter 1 of Literal[...] is invalid [valid-type]']
12
+
Line 86: Expected 1 errors
13
+
Line 87: Expected 1 errors
14
+
Line 133: Expected 1 errors
15
+
Line 104: Unexpected errors ['enums_members.py:104: error: Expression is of type "Literal[TrafficLight.AMBER]", not "Literal[TrafficLight.YELLOW]" [assert-type]']
16
+
Line 121: Unexpected errors ['enums_members.py:121: error: Expression is of type "member[Callable[[Example], None]]", not "Any" [assert-type]', 'enums_members.py:121: error: Parameter 1 of Literal[...] is invalid [valid-type]']
21
17
"""
22
18
output = """
23
-
enums_members.py:27: error: Expression is of type "Literal[Pet.genus]", not "str" [assert-type]
24
-
enums_members.py:28: error: Expression is of type "Literal[Pet.species]", not "str" [assert-type]
25
-
enums_members.py:35: error: Expression is of type "Literal[Pet2.genus]", not "str" [assert-type]
26
-
enums_members.py:36: error: Expression is of type "Literal[Pet2.species]", not "str" [assert-type]
27
-
enums_members.py:50: error: Enum members must be left unannotated [misc]
28
-
enums_members.py:50: note: See https://typing.readthedocs.io/en/latest/spec/enums.html#defining-members
29
-
enums_members.py:84: error: Parameter 1 of Literal[...] is invalid [valid-type]
30
-
enums_members.py:85: error: Parameter 1 of Literal[...] is invalid [valid-type]
31
-
enums_members.py:100: error: Expression is of type "Literal[TrafficLight.AMBER]", not "Literal[TrafficLight.YELLOW]" [assert-type]
32
-
enums_members.py:116: error: Expression is of type "int", not "Literal[Example.b]" [assert-type]
33
-
enums_members.py:117: error: Expression is of type "member[Callable[[Example], None]]", not "Any" [assert-type]
34
-
enums_members.py:117: error: Parameter 1 of Literal[...] is invalid [valid-type]
35
-
enums_members.py:128: note: Revealed type is "Any"
36
-
enums_members.py:128: note: 'reveal_type' always outputs 'Any' in unchecked functions
37
-
enums_members.py:146: error: Expression is of type "Literal[Pet5.DOG]", not "int" [assert-type]
38
-
enums_members.py:147: error: Expression is of type "Literal[Pet5.FISH]", not "int" [assert-type]
19
+
enums_members.py:54: error: Enum members must be left unannotated [misc]
20
+
enums_members.py:54: note: See https://typing.readthedocs.io/en/latest/spec/enums.html#defining-members
21
+
enums_members.py:88: error: Parameter 1 of Literal[...] is invalid [valid-type]
22
+
enums_members.py:89: error: Parameter 1 of Literal[...] is invalid [valid-type]
23
+
enums_members.py:104: error: Expression is of type "Literal[TrafficLight.AMBER]", not "Literal[TrafficLight.YELLOW]" [assert-type]
24
+
enums_members.py:120: error: Expression is of type "int", not "Literal[Example.b]" [assert-type]
25
+
enums_members.py:121: error: Expression is of type "member[Callable[[Example], None]]", not "Any" [assert-type]
26
+
enums_members.py:121: error: Parameter 1 of Literal[...] is invalid [valid-type]
27
+
enums_members.py:132: note: Revealed type is "Any"
28
+
enums_members.py:132: note: 'reveal_type' always outputs 'Any' in unchecked functions
29
+
enums_members.py:150: error: Expression is of type "Literal[Pet5.DOG]", not "int" [assert-type]
30
+
enums_members.py:151: error: Expression is of type "Literal[Pet5.FISH]", not "int" [assert-type]
Copy file name to clipboardExpand all lines: conformance/results/mypy/generics_defaults_specialization.toml
+2-3Lines changed: 2 additions & 3 deletions
Original file line number
Diff line number
Diff line change
@@ -4,10 +4,9 @@ Does not correctly resolve defaults when classes are used directly.
4
4
"""
5
5
output = """
6
6
generics_defaults_specialization.py:30: error: Bad number of arguments for type alias, expected between 0 and 1, given 2 [type-arg]
7
-
generics_defaults_specialization.py:45: error: Expression is of type "type[Bar[DefaultStrT]]", not "type[Bar[str]]" [assert-type]
8
-
generics_defaults_specialization.py:55: error: The type "type[Foo]" is not generic and not indexable [misc]
7
+
generics_defaults_specialization.py:56: error: The type "type[Foo]" is not generic and not indexable [misc]
9
8
"""
10
9
conformance_automated = "Fail"
11
10
errors_diff = """
12
-
Line 45: Unexpected errors ['generics_defaults_specialization.py:45: error: Expression is of type "type[Bar[DefaultStrT]]", not "type[Bar[str]]" [assert-type]']
Copy file name to clipboardExpand all lines: conformance/results/pyright/enums_members.toml
+15-15Lines changed: 15 additions & 15 deletions
Original file line number
Diff line number
Diff line change
@@ -6,19 +6,19 @@ conformance_automated = "Pass"
6
6
errors_diff = """
7
7
"""
8
8
output = """
9
-
enums_members.py:50:5 - error: Type annotations are not allowed for enum members (reportGeneralTypeIssues)
10
-
enums_members.py:82:20 - error: Type arguments for "Literal" must be None, a literal value (int, bool, str, or bytes), or an enum value (reportInvalidTypeForm)
11
-
enums_members.py:82:25 - error: Variable not allowed in type expression (reportInvalidTypeForm)
12
-
enums_members.py:83:20 - error: Type arguments for "Literal" must be None, a literal value (int, bool, str, or bytes), or an enum value (reportInvalidTypeForm)
13
-
enums_members.py:83:25 - error: Variable not allowed in type expression (reportInvalidTypeForm)
14
-
enums_members.py:84:18 - error: Type arguments for "Literal" must be None, a literal value (int, bool, str, or bytes), or an enum value (reportInvalidTypeForm)
15
-
enums_members.py:85:16 - error: Type arguments for "Literal" must be None, a literal value (int, bool, str, or bytes), or an enum value (reportInvalidTypeForm)
16
-
enums_members.py:116:13 - error: "assert_type" mismatch: expected "Unknown" but received "int" (reportAssertTypeFailure)
17
-
enums_members.py:116:32 - error: Type arguments for "Literal" must be None, a literal value (int, bool, str, or bytes), or an enum value (reportInvalidTypeForm)
18
-
enums_members.py:128:21 - information: Type of "Example2.__B" is "Literal[2]"
19
-
enums_members.py:129:21 - error: "assert_type" mismatch: expected "Unknown" but received "Literal[2]" (reportAssertTypeFailure)
20
-
enums_members.py:129:43 - error: Type arguments for "Literal" must be None, a literal value (int, bool, str, or bytes), or an enum value (reportInvalidTypeForm)
21
-
enums_members.py:129:52 - error: Variable not allowed in type expression (reportInvalidTypeForm)
22
-
enums_members.py:146:13 - error: "assert_type" mismatch: expected "int" but received "Literal[Pet5.DOG]" (reportAssertTypeFailure)
23
-
enums_members.py:147:13 - error: "assert_type" mismatch: expected "int" but received "Literal[Pet5.FISH]" (reportAssertTypeFailure)
9
+
enums_members.py:54:5 - error: Type annotations are not allowed for enum members (reportGeneralTypeIssues)
10
+
enums_members.py:86:20 - error: Type arguments for "Literal" must be None, a literal value (int, bool, str, or bytes), or an enum value (reportInvalidTypeForm)
11
+
enums_members.py:86:25 - error: Variable not allowed in type expression (reportInvalidTypeForm)
12
+
enums_members.py:87:20 - error: Type arguments for "Literal" must be None, a literal value (int, bool, str, or bytes), or an enum value (reportInvalidTypeForm)
13
+
enums_members.py:87:25 - error: Variable not allowed in type expression (reportInvalidTypeForm)
14
+
enums_members.py:88:18 - error: Type arguments for "Literal" must be None, a literal value (int, bool, str, or bytes), or an enum value (reportInvalidTypeForm)
15
+
enums_members.py:89:16 - error: Type arguments for "Literal" must be None, a literal value (int, bool, str, or bytes), or an enum value (reportInvalidTypeForm)
16
+
enums_members.py:120:13 - error: "assert_type" mismatch: expected "Unknown" but received "int" (reportAssertTypeFailure)
17
+
enums_members.py:120:32 - error: Type arguments for "Literal" must be None, a literal value (int, bool, str, or bytes), or an enum value (reportInvalidTypeForm)
18
+
enums_members.py:132:21 - information: Type of "Example2.__B" is "Literal[2]"
19
+
enums_members.py:133:21 - error: "assert_type" mismatch: expected "Unknown" but received "Literal[2]" (reportAssertTypeFailure)
20
+
enums_members.py:133:43 - error: Type arguments for "Literal" must be None, a literal value (int, bool, str, or bytes), or an enum value (reportInvalidTypeForm)
21
+
enums_members.py:133:52 - error: Variable not allowed in type expression (reportInvalidTypeForm)
22
+
enums_members.py:150:13 - error: "assert_type" mismatch: expected "int" but received "Literal[Pet5.DOG]" (reportAssertTypeFailure)
23
+
enums_members.py:151:13 - error: "assert_type" mismatch: expected "int" but received "Literal[Pet5.FISH]" (reportAssertTypeFailure)
generics_defaults_specialization.py:30:15 - error: Too many type arguments provided for "MyAlias[DefaultStrT@MyAlias]"; expected 1 but received 2 (reportInvalidTypeForm)
4
-
generics_defaults_specialization.py:55:5 - error: Expected no type arguments for class "Foo" (reportInvalidTypeArguments)
7
+
generics_defaults_specialization.py:56:5 - error: Expected no type arguments for class "Foo" (reportInvalidTypeArguments)
0 commit comments