Python-Type-Challenges icon indicating copy to clipboard operation
Python-Type-Challenges copied to clipboard

[Bug] in Intermediate empty-tuple exercise

Open dabure opened this issue 1 year ago • 2 comments

Hi, I believe there is a bug in the in Intermediate empty-tuple exercise.

Relevant code:

foo((1))  # expect-type-error

(1) is not a tuple, but rather an integer, I believe a comma is missing. In effect, typing the function argument as tuple only will (incorrectly) pass the challenge.

Solution is to add a comma to make the argument a tuple:

foo((1,))  # expect-type-error

Thanks for providing fun and educative typing challenges.

dabure avatar Sep 22 '24 13:09 dabure