Skip to content

Commit 16339ce

Browse files
πŸ§‘β€πŸ”¬ Fixed simple error-code tests
We now return two instead of one
1 parent 2a4220c commit 16339ce

File tree

2 files changed

+2
-2
lines changed

2 files changed

+2
-2
lines changed

β€Žtest-data/unit/check-errorcodes.test

+1-1
Original file line numberDiff line numberDiff line change
@@ -455,7 +455,7 @@ class E(TypedDict):
455455
y: int
456456

457457
a: D = {'x': ''} # E: Incompatible types (expression has type "str", TypedDict item "x" has type "int") [typeddict-item]
458-
b: D = {'y': ''} # E: Extra key "y" for TypedDict "D" [typeddict-item]
458+
b: D = {'y': ''} # E: Missing key "x" for TypedDict "D" [typeddict-item] # E: Extra key "y" for TypedDict "D" [typeddict-unknown-item]
459459
c = D(x=0) if int() else E(x=0, y=0)
460460
c = {} # E: Expected TypedDict key "x" but found no keys [typeddict-item]
461461

β€Žtest-data/unit/check-typeddict.test

+1-1
Original file line numberDiff line numberDiff line change
@@ -2020,7 +2020,7 @@ v = {union: 2} # E: Expected TypedDict key to be string literal
20202020
num2: Literal['num']
20212021
v = {num2: 2}
20222022
bad2: Literal['bad']
2023-
v = {bad2: 2} # E: Extra key "bad" for TypedDict "Value"
2023+
v = {bad2: 2} # E: Missing key "num" for TypedDict "Value" # E: Extra key "bad" for TypedDict "Value"
20242024

20252025
[builtins fixtures/dict.pyi]
20262026
[typing fixtures/typing-typeddict.pyi]

0 commit comments

Comments
Β (0)