1class LockPicker_2MI0600168:
2
3 def __init__(self, lock):
4 self.__lock = lock
5
6 def unlock(self, *unlock_args):
7 try:
8 return self.__lock.pick(unlock_args)
9 except TypeError as ex:
10 args_list = list(unlock_args)
11 if ex.position is None:
12 if len(unlock_args) > ex.expected:
13 return self.unlock(*(unlock_args[:ex.expected]))
14 else:
15 args_list.extend([None] * (ex.expected - len(args_list)))
16 return self.unlock(*args_list)
17 except ValueError as ex:
18 args_list = list(unlock_args)
19 args_list[ex.position - 1] = ex.expected
20 return self.unlock(*args_list)
21
22 return True
Грешка при опит за отключване:
Traceback (most recent call last):
File "/tmp/solution.py", line 9, in unlock
return self.__lock.pick(unlock_args)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/tmp/test.py", line 50, in pick
raise LockTypeError("This is a different kind of lock.",
test.LockTypeError: This is a different kind of lock.
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/tmp/solution.py", line 9, in unlock
return self.__lock.pick(unlock_args)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/tmp/test.py", line 50, in pick
raise LockTypeError("This is a different kind of lock.",
test.LockTypeError: This is a different kind of lock.
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/tmp/solution.py", line 9, in unlock
return self.__lock.pick(unlock_args)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/tmp/test.py", line 50, in pick
raise LockTypeError("This is a different kind of lock.",
test.LockTypeError: This is a different kind of lock.
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/tmp/solution.py", line 9, in unlock
return self.__lock.pick(unlock_args)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/tmp/test.py", line 50, in pick
raise LockTypeError("This is a different kind of lock.",
test.LockTypeError: This is a different kind of lock.
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/tmp/solution.py", line 9, in unlock
return self.__lock.pick(unlock_args)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/tmp/test.py", line 50, in pick
raise LockTypeError("This is a different kind of lock.",
test.LockTypeError: This is a different kind of lock.
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/tmp/solution.py", line 9, in unlock
return self.__lock.pick(unlock_args)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/tmp/test.py", line 50, in pick
raise LockTypeError("This is a different kind of lock.",
test.LockTypeError: This is a different kind of lock.
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/tmp/solution.py", line 9, in unlock
return self.__lock.pick(unlock_args)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/tmp/test.py", line 50, in pick
raise LockTypeError("This is a different kind of lock.",
test.LockTypeError: This is a different kind of lock.
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/tmp/solution.py", line 9, in unlock
return self.__lock.pick(unlock_args)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/tmp/test.py", line 50, in pick
raise LockTypeError("This is a different kind of lock.",
test.LockTypeError: This is a different kind of lock.
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/tmp/solution.py", line 9, in unlock
return self.__lock.pick(unlock_args)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/tmp/test.py", line 50, in pick
raise LockTypeError("This is a different kind of lock.",
test.LockTypeError: This is a different kind of lock.
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/tmp/solution.py", line 9, in unlock
return self.__lock.pick(unlock_args)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/tmp/test.py", line 50, in pick
raise LockTypeError("This is a different kind of lock.",
test.LockTypeError: This is a different kind of lock.
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/tmp/solution.py", line 9, in unlock
return self.__lock.pick(unlock_args)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/tmp/test.py", line 50, in pick
raise LockTypeError("This is a different kind of lock.",
test.LockTypeError: This is a different kind of lock.
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/tmp/solution.py", line 9, in unlock
return self.__lock.pick(unlock_args)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/tmp/test.py", line 50, in pick
raise LockTypeError("This is a different kind of lock.",
test.LockTypeError: This is a different kind of lock.
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/tmp/solution.py", line 9, in unlock
return self.__lock.pick(unlock_args)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/tmp/test.py", line 50, in pick
raise LockTypeError("This is a different kind of lock.",
test.LockTypeError: This is a different kind of lock.
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/tmp/solution.py", line 9, in unlock
return self.__lock.pick(unlock_args)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/tmp/test.py", line 50, in pick
raise LockTypeError("This is a different kind of lock.",
test.LockTypeError: This is a different kind of lock.
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/tmp/solution.py", line 9, in unlock
return self.__lock.pick(unlock_args)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/tmp/test.py", line 50, in pick
raise LockTypeError("This is a different kind of lock.",
test.LockTypeError: This is a different kind of lock.
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/tmp/solution.py", line 9, in unlock
return self.__lock.pick(unlock_args)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/tmp/test.py", line 50, in pick
raise LockTypeError("This is a different kind of lock.",
test.LockTypeError: This is a different kind of lock.
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/tmp/solution.py", line 9, in unlock
return self.__lock.pick(unlock_args)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/tmp/test.py", line 50, in pick
raise LockTypeError("This is a different kind of lock.",
test.LockTypeError: This is a different kind of lock.
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/tmp/solution.py", line 9, in unlock
return self.__lock.pick(unlock_args)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/tmp/test.py", line 50, in pick
raise LockTypeError("This is a different kind of lock.",
test.LockTypeError: This is a different kind of lock.
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/tmp/solution.py", line 9, in unlock
return self.__lock.pick(unlock_args)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/tmp/test.py", line 50, in pick
raise LockTypeError("This is a different kind of lock.",
test.LockTypeError: This is a different kind of lock.
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/tmp/solution.py", line 9, in unlock
return self.__lock.pick(unlock_args)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/tmp/test.py", line 50, in pick
raise LockTypeError("This is a different kind of lock.",
test.LockTypeError: This is a different kind of lock.
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/tmp/solution.py", line 9, in unlock
return self.__lock.pick(unlock_args)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/tmp/test.py", line 50, in pick
raise LockTypeError("This is a different kind of lock.",
test.LockTypeError: This is a different kind of lock.
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/tmp/solution.py", line 9, in unlock
return self.__lock.pick(unlock_args)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/tmp/test.py", line 50, in pick
raise LockTypeError("This is a different kind of lock.",
test.LockTypeError: This is a different kind of lock.
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/tmp/solution.py", line 9, in unlock
return self.__lock.pick(unlock_args)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/tmp/test.py", line 50, in pick
raise LockTypeError("This is a different kind of lock.",
test.LockTypeError: This is a different kind of lock.
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/tmp/solution.py", line 9, in unlock
return self.__lock.pick(unlock_args)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/tmp/test.py", line 50, in pick
raise LockTypeError("This is a different kind of lock.",
test.LockTypeError: This is a different kind of lock.
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/tmp/solution.py", line 9, in unlock
return self.__lock.pick(unlock_args)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/tmp/test.py", line 50, in pick
raise LockTypeError("This is a different kind of lock.",
test.LockTypeError: This is a different kind of lock.
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/tmp/solution.py", line 9, in unlock
return self.__lock.pick(unlock_args)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/tmp/test.py", line 50, in pick
raise LockTypeError("This is a different kind of lock.",
test.LockTypeError: This is a different kind of lock.
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/tmp/solution.py", line 9, in unlock
return self.__lock.pick(unlock_args)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/tmp/test.py", line 50, in pick
raise LockTypeError("This is a different kind of lock.",
test.LockTypeError: This is a different kind of lock.
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/tmp/solution.py", line 9, in unlock
return self.__lock.pick(unlock_args)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/tmp/test.py", line 50, in pick
raise LockTypeError("This is a different kind of lock.",
test.LockTypeError: This is a different kind of lock.
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/tmp/solution.py", line 9, in unlock
return self.__lock.pick(unlock_args)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/tmp/test.py", line 50, in pick
raise LockTypeError("This is a different kind of lock.",
test.LockTypeError: This is a different kind of lock.
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/tmp/solution.py", line 9, in unlock
return self.__lock.pick(unlock_args)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/tmp/test.py", line 50, in pick
raise LockTypeError("This is a different kind of lock.",
test.LockTypeError: This is a different kind of lock.
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/tmp/solution.py", line 9, in unlock
return self.__lock.pick(unlock_args)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/tmp/test.py", line 50, in pick
raise LockTypeError("This is a different kind of lock.",
test.LockTypeError: This is a different kind of lock.
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/tmp/solution.py", line 9, in unlock
return self.__lock.pick(unlock_args)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/tmp/test.py", line 50, in pick
raise LockTypeError("This is a different kind of lock.",
test.LockTypeError: This is a different kind of lock.
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/tmp/solution.py", line 9, in unlock
return self.__lock.pick(unlock_args)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/tmp/test.py", line 50, in pick
raise LockTypeError("This is a different kind of lock.",
test.LockTypeError: This is a different kind of lock.
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/tmp/solution.py", line 9, in unlock
return self.__lock.pick(unlock_args)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/tmp/test.py", line 50, in pick
raise LockTypeError("This is a different kind of lock.",
test.LockTypeError: This is a different kind of lock.
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/tmp/solution.py", line 9, in unlock
return self.__lock.pick(unlock_args)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/tmp/test.py", line 50, in pick
raise LockTypeError("This is a different kind of lock.",
test.LockTypeError: This is a different kind of lock.
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/tmp/solution.py", line 9, in unlock
return self.__lock.pick(unlock_args)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/tmp/test.py", line 50, in pick
raise LockTypeError("This is a different kind of lock.",
test.LockTypeError: This is a different kind of lock.
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/tmp/solution.py", line 9, in unlock
return self.__lock.pick(unlock_args)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/tmp/test.py", line 50, in pick
raise LockTypeError("This is a different kind of lock.",
test.LockTypeError: This is a different kind of lock.
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/tmp/solution.py", line 9, in unlock
return self.__lock.pick(unlock_args)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/tmp/test.py", line 50, in pick
raise LockTypeError("This is a different kind of lock.",
test.LockTypeError: This is a different kind of lock.
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/tmp/solution.py", line 9, in unlock
return self.__lock.pick(unlock_args)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/tmp/test.py", line 50, in pick
raise LockTypeError("This is a different kind of lock.",
test.LockTypeError: This is a different kind of lock.
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/tmp/solution.py", line 9, in unlock
return self.__lock.pick(unlock_args)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/tmp/test.py", line 50, in pick
raise LockTypeError("This is a different kind of lock.",
test.LockTypeError: This is a different kind of lock.
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/tmp/solution.py", line 9, in unlock
return self.__lock.pick(unlock_args)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/tmp/test.py", line 50, in pick
raise LockTypeError("This is a different kind of lock.",
test.LockTypeError: This is a different kind of lock.
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/tmp/solution.py", line 9, in unlock
return self.__lock.pick(unlock_args)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/tmp/test.py", line 50, in pick
raise LockTypeError("This is a different kind of lock.",
test.LockTypeError: This is a different kind of lock.
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/tmp/solution.py", line 9, in unlock
return self.__lock.pick(unlock_args)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/tmp/test.py", line 50, in pick
raise LockTypeError("This is a different kind of lock.",
test.LockTypeError: This is a different kind of lock.
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/tmp/solution.py", line 9, in unlock
return self.__lock.pick(unlock_args)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/tmp/test.py", line 50, in pick
raise LockTypeError("This is a different kind of lock.",
test.LockTypeError: This is a different kind of lock.
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/tmp/solution.py", line 9, in unlock
return self.__lock.pick(unlock_args)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/tmp/test.py", line 50, in pick
raise LockTypeError("This is a different kind of lock.",
test.LockTypeError: This is a different kind of lock.
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/tmp/solution.py", line 9, in unlock
return self.__lock.pick(unlock_args)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/tmp/test.py", line 50, in pick
raise LockTypeError("This is a different kind of lock.",
test.LockTypeError: This is a different kind of lock.
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/tmp/solution.py", line 9, in unlock
return self.__lock.pick(unlock_args)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/tmp/test.py", line 50, in pick
raise LockTypeError("This is a different kind of lock.",
test.LockTypeError: This is a different kind of lock.
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/tmp/solution.py", line 9, in unlock
return self.__lock.pick(unlock_args)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/tmp/test.py", line 50, in pick
raise LockTypeError("This is a different kind of lock.",
test.LockTypeError: This is a different kind of lock.
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/tmp/solution.py", line 9, in unlock
return self.__lock.pick(unlock_args)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/tmp/test.py", line 50, in pick
raise LockTypeError("This is a different kind of lock.",
test.LockTypeError: This is a different kind of lock.
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/tmp/solution.py", line 9, in unlock
return self.__lock.pick(unlock_args)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/tmp/test.py", line 50, in pick
raise LockTypeError("This is a different kind of lock.",
test.LockTypeError: This is a different kind of lock.
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/tmp/solution.py", line 9, in unlock
return self.__lock.pick(unlock_args)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/tmp/test.py", line 50, in pick
raise LockTypeError("This is a different kind of lock.",
test.LockTypeError: This is a different kind of lock.
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/tmp/solution.py", line 9, in unlock
return self.__lock.pick(unlock_args)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/tmp/test.py", line 50, in pick
raise LockTypeError("This is a different kind of lock.",
test.LockTypeError: This is a different kind of lock.
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/tmp/solution.py", line 9, in unlock
return self.__lock.pick(unlock_args)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/tmp/test.py", line 50, in pick
raise LockTypeError("This is a different kind of lock.",
test.LockTypeError: This is a different kind of lock.
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/tmp/solution.py", line 9, in unlock
return self.__lock.pick(unlock_args)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/tmp/test.py", line 50, in pick
raise LockTypeError("This is a different kind of lock.",
test.LockTypeError: This is a different kind of lock.
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/tmp/solution.py", line 9, in unlock
return self.__lock.pick(unlock_args)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/tmp/test.py", line 50, in pick
raise LockTypeError("This is a different kind of lock.",
test.LockTypeError: This is a different kind of lock.
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/tmp/solution.py", line 9, in unlock
return self.__lock.pick(unlock_args)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/tmp/test.py", line 50, in pick
raise LockTypeError("This is a different kind of lock.",
test.LockTypeError: This is a different kind of lock.
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/tmp/solution.py", line 9, in unlock
return self.__lock.pick(unlock_args)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/tmp/test.py", line 50, in pick
raise LockTypeError("This is a different kind of lock.",
test.LockTypeError: This is a different kind of lock.
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/tmp/solution.py", line 9, in unlock
return self.__lock.pick(unlock_args)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/tmp/test.py", line 50, in pick
raise LockTypeError("This is a different kind of lock.",
test.LockTypeError: This is a different kind of lock.
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/tmp/solution.py", line 9, in unlock
return self.__lock.pick(unlock_args)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/tmp/test.py", line 50, in pick
raise LockTypeError("This is a different kind of lock.",
test.LockTypeError: This is a different kind of lock.
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/tmp/solution.py", line 9, in unlock
return self.__lock.pick(unlock_args)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/tmp/test.py", line 50, in pick
raise LockTypeError("This is a different kind of lock.",
test.LockTypeError: This is a different kind of lock.
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/tmp/solution.py", line 9, in unlock
return self.__lock.pick(unlock_args)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/tmp/test.py", line 50, in pick
raise LockTypeError("This is a different kind of lock.",
test.LockTypeError: This is a different kind of lock.
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/tmp/solution.py", line 9, in unlock
return self.__lock.pick(unlock_args)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/tmp/test.py", line 50, in pick
raise LockTypeError("This is a different kind of lock.",
test.LockTypeError: This is a different kind of lock.
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/tmp/solution.py", line 9, in unlock
return self.__lock.pick(unlock_args)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/tmp/test.py", line 50, in pick
raise LockTypeError("This is a different kind of lock.",
test.LockTypeError: This is a different kind of lock.
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/tmp/solution.py", line 9, in unlock
return self.__lock.pick(unlock_args)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/tmp/test.py", line 50, in pick
raise LockTypeError("This is a different kind of lock.",
test.LockTypeError: This is a different kind of lock.
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/tmp/solution.py", line 9, in unlock
return self.__lock.pick(unlock_args)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/tmp/test.py", line 50, in pick
raise LockTypeError("This is a different kind of lock.",
test.LockTypeError: This is a different kind of lock.
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/tmp/solution.py", line 9, in unlock
return self.__lock.pick(unlock_args)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/tmp/test.py", line 50, in pick
raise LockTypeError("This is a different kind of lock.",
test.LockTypeError: This is a different kind of lock.
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/tmp/solution.py", line 9, in unlock
return self.__lock.pick(unlock_args)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/tmp/test.py", line 50, in pick
raise LockTypeError("This is a different kind of lock.",
test.LockTypeError: This is a different kind of lock.
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/tmp/solution.py", line 9, in unlock
return self.__lock.pick(unlock_args)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/tmp/test.py", line 50, in pick
raise LockTypeError("This is a different kind of lock.",
test.LockTypeError: This is a different kind of lock.
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/tmp/solution.py", line 9, in unlock
return self.__lock.pick(unlock_args)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/tmp/test.py", line 50, in pick
raise LockTypeError("This is a different kind of lock.",
test.LockTypeError: This is a different kind of lock.
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/tmp/solution.py", line 9, in unlock
return self.__lock.pick(unlock_args)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/tmp/test.py", line 50, in pick
raise LockTypeError("This is a different kind of lock.",
test.LockTypeError: This is a different kind of lock.
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/tmp/solution.py", line 9, in unlock
return self.__lock.pick(unlock_args)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/tmp/test.py", line 50, in pick
raise LockTypeError("This is a different kind of lock.",
test.LockTypeError: This is a different kind of lock.
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/tmp/solution.py", line 9, in unlock
return self.__lock.pick(unlock_args)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/tmp/test.py", line 50, in pick
raise LockTypeError("This is a different kind of lock.",
test.LockTypeError: This is a different kind of lock.
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/tmp/solution.py", line 9, in unlock
return self.__lock.pick(unlock_args)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/tmp/test.py", line 50, in pick
raise LockTypeError("This is a different kind of lock.",
test.LockTypeError: This is a different kind of lock.
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/tmp/solution.py", line 9, in unlock
return self.__lock.pick(unlock_args)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/tmp/test.py", line 50, in pick
raise LockTypeError("This is a different kind of lock.",
test.LockTypeError: This is a different kind of lock.
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/tmp/solution.py", line 9, in unlock
return self.__lock.pick(unlock_args)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/tmp/test.py", line 50, in pick
raise LockTypeError("This is a different kind of lock.",
test.LockTypeError: This is a different kind of lock.
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/tmp/solution.py", line 9, in unlock
return self.__lock.pick(unlock_args)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/tmp/test.py", line 50, in pick
raise LockTypeError("This is a different kind of lock.",
test.LockTypeError: This is a different kind of lock.
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/tmp/solution.py", line 9, in unlock
return self.__lock.pick(unlock_args)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/tmp/test.py", line 50, in pick
raise LockTypeError("This is a different kind of lock.",
test.LockTypeError: This is a different kind of lock.
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/tmp/solution.py", line 9, in unlock
return self.__lock.pick(unlock_args)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/tmp/test.py", line 50, in pick
raise LockTypeError("This is a different kind of lock.",
test.LockTypeError: This is a different kind of lock.
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/tmp/solution.py", line 9, in unlock
return self.__lock.pick(unlock_args)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/tmp/test.py", line 50, in pick
raise LockTypeError("This is a different kind of lock.",
test.LockTypeError: This is a different kind of lock.
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/tmp/solution.py", line 9, in unlock
return self.__lock.pick(unlock_args)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/tmp/test.py", line 50, in pick
raise LockTypeError("This is a different kind of lock.",
test.LockTypeError: This is a different kind of lock.
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/tmp/solution.py", line 9, in unlock
return self.__lock.pick(unlock_args)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/tmp/test.py", line 50, in pick
raise LockTypeError("This is a different kind of lock.",
test.LockTypeError: This is a different kind of lock.
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/tmp/solution.py", line 9, in unlock
return self.__lock.pick(unlock_args)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/tmp/test.py", line 50, in pick
raise LockTypeError("This is a different kind of lock.",
test.LockTypeError: This is a different kind of lock.
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/tmp/solution.py", line 9, in unlock
return self.__lock.pick(unlock_args)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/tmp/test.py", line 50, in pick
raise LockTypeError("This is a different kind of lock.",
test.LockTypeError: This is a different kind of lock.
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/tmp/solution.py", line 9, in unlock
return self.__lock.pick(unlock_args)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/tmp/test.py", line 50, in pick
raise LockTypeError("This is a different kind of lock.",
test.LockTypeError: This is a different kind of lock.
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/tmp/solution.py", line 9, in unlock
return self.__lock.pick(unlock_args)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/tmp/test.py", line 50, in pick
raise LockTypeError("This is a different kind of lock.",
test.LockTypeError: This is a different kind of lock.
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/tmp/solution.py", line 9, in unlock
return self.__lock.pick(unlock_args)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/tmp/test.py", line 50, in pick
raise LockTypeError("This is a different kind of lock.",
test.LockTypeError: This is a different kind of lock.
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/tmp/solution.py", line 9, in unlock
return self.__lock.pick(unlock_args)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/tmp/test.py", line 50, in pick
raise LockTypeError("This is a different kind of lock.",
test.LockTypeError: This is a different kind of lock.
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/tmp/solution.py", line 9, in unlock
return self.__lock.pick(unlock_args)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/tmp/test.py", line 50, in pick
raise LockTypeError("This is a different kind of lock.",
test.LockTypeError: This is a different kind of lock.
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/tmp/solution.py", line 9, in unlock
return self.__lock.pick(unlock_args)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/tmp/test.py", line 50, in pick
raise LockTypeError("This is a different kind of lock.",
test.LockTypeError: This is a different kind of lock.
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/tmp/solution.py", line 9, in unlock
return self.__lock.pick(unlock_args)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/tmp/test.py", line 50, in pick
raise LockTypeError("This is a different kind of lock.",
test.LockTypeError: This is a different kind of lock.
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/tmp/solution.py", line 9, in unlock
return self.__lock.pick(unlock_args)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/tmp/test.py", line 50, in pick
raise LockTypeError("This is a different kind of lock.",
test.LockTypeError: This is a different kind of lock.
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/tmp/solution.py", line 9, in unlock
return self.__lock.pick(unlock_args)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/tmp/test.py", line 50, in pick
raise LockTypeError("This is a different kind of lock.",
test.LockTypeError: This is a different kind of lock.
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/tmp/solution.py", line 9, in unlock
return self.__lock.pick(unlock_args)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/tmp/test.py", line 50, in pick
raise LockTypeError("This is a different kind of lock.",
test.LockTypeError: This is a different kind of lock.
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/tmp/solution.py", line 9, in unlock
return self.__lock.pick(unlock_args)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/tmp/test.py", line 50, in pick
raise LockTypeError("This is a different kind of lock.",
test.LockTypeError: This is a different kind of lock.
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/tmp/solution.py", line 9, in unlock
return self.__lock.pick(unlock_args)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/tmp/test.py", line 50, in pick
raise LockTypeError("This is a different kind of lock.",
test.LockTypeError: This is a different kind of lock.
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/tmp/solution.py", line 9, in unlock
return self.__lock.pick(unlock_args)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/tmp/test.py", line 50, in pick
raise LockTypeError("This is a different kind of lock.",
test.LockTypeError: This is a different kind of lock.
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/tmp/solution.py", line 9, in unlock
return self.__lock.pick(unlock_args)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/tmp/test.py", line 50, in pick
raise LockTypeError("This is a different kind of lock.",
test.LockTypeError: This is a different kind of lock.
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/tmp/solution.py", line 9, in unlock
return self.__lock.pick(unlock_args)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/tmp/test.py", line 50, in pick
raise LockTypeError("This is a different kind of lock.",
test.LockTypeError: This is a different kind of lock.
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/tmp/solution.py", line 9, in unlock
return self.__lock.pick(unlock_args)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/tmp/test.py", line 50, in pick
raise LockTypeError("This is a different kind of lock.",
test.LockTypeError: This is a different kind of lock.
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/tmp/solution.py", line 9, in unlock
return self.__lock.pick(unlock_args)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/tmp/test.py", line 50, in pick
raise LockTypeError("This is a different kind of lock.",
test.LockTypeError: This is a different kind of lock.
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/tmp/solution.py", line 9, in unlock
return self.__lock.pick(unlock_args)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/tmp/test.py", line 50, in pick
raise LockTypeError("This is a different kind of lock.",
test.LockTypeError: This is a different kind of lock.
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/tmp/solution.py", line 9, in unlock
return self.__lock.pick(unlock_args)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/tmp/test.py", line 50, in pick
raise LockTypeError("This is a different kind of lock.",
test.LockTypeError: This is a different kind of lock.
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/tmp/solution.py", line 9, in unlock
return self.__lock.pick(unlock_args)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/tmp/test.py", line 50, in pick
raise LockTypeError("This is a different kind of lock.",
test.LockTypeError: This is a different kind of lock.
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/tmp/solution.py", line 9, in unlock
return self.__lock.pick(unlock_args)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/tmp/test.py", line 50, in pick
raise LockTypeError("This is a different kind of lock.",
test.LockTypeError: This is a different kind of lock.
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/tmp/solution.py", line 9, in unlock
return self.__lock.pick(unlock_args)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/tmp/test.py", line 50, in pick
raise LockTypeError("This is a different kind of lock.",
test.LockTypeError: This is a different kind of lock.
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/tmp/solution.py", line 9, in unlock
return self.__lock.pick(unlock_args)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/tmp/test.py", line 50, in pick
raise LockTypeError("This is a different kind of lock.",
test.LockTypeError: This is a different kind of lock.
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/tmp/solution.py", line 9, in unlock
return self.__lock.pick(unlock_args)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/tmp/test.py", line 50, in pick
raise LockTypeError("This is a different kind of lock.",
test.LockTypeError: This is a different kind of lock.
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/tmp/solution.py", line 9, in unlock
return self.__lock.pick(unlock_args)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/tmp/test.py", line 50, in pick
raise LockTypeError("This is a different kind of lock.",
test.LockTypeError: This is a different kind of lock.
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/tmp/solution.py", line 9, in unlock
return self.__lock.pick(unlock_args)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/tmp/test.py", line 50, in pick
raise LockTypeError("This is a different kind of lock.",
test.LockTypeError: This is a different kind of lock.
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/tmp/solution.py", line 9, in unlock
return self.__lock.pick(unlock_args)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/tmp/test.py", line 50, in pick
raise LockTypeError("This is a different kind of lock.",
test.LockTypeError: This is a different kind of lock.
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/tmp/solution.py", line 9, in unlock
return self.__lock.pick(unlock_args)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/tmp/test.py", line 50, in pick
raise LockTypeError("This is a different kind of lock.",
test.LockTypeError: This is a different kind of lock.
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/tmp/solution.py", line 9, in unlock
return self.__lock.pick(unlock_args)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/tmp/test.py", line 50, in pick
raise LockTypeError("This is a different kind of lock.",
test.LockTypeError: This is a different kind of lock.
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/tmp/solution.py", line 9, in unlock
return self.__lock.pick(unlock_args)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/tmp/test.py", line 50, in pick
raise LockTypeError("This is a different kind of lock.",
test.LockTypeError: This is a different kind of lock.
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/tmp/solution.py", line 9, in unlock
return self.__lock.pick(unlock_args)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/tmp/test.py", line 50, in pick
raise LockTypeError("This is a different kind of lock.",
test.LockTypeError: This is a different kind of lock.
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/tmp/solution.py", line 9, in unlock
return self.__lock.pick(unlock_args)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/tmp/test.py", line 50, in pick
raise LockTypeError("This is a different kind of lock.",
test.LockTypeError: This is a different kind of lock.
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/tmp/solution.py", line 9, in unlock
return self.__lock.pick(unlock_args)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/tmp/test.py", line 50, in pick
raise LockTypeError("This is a different kind of lock.",
test.LockTypeError: This is a different kind of lock.
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/tmp/solution.py", line 9, in unlock
return self.__lock.pick(unlock_args)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/tmp/test.py", line 50, in pick
raise LockTypeError("This is a different kind of lock.",
test.LockTypeError: This is a different kind of lock.
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/tmp/solution.py", line 9, in unlock
return self.__lock.pick(unlock_args)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/tmp/test.py", line 50, in pick
raise LockTypeError("This is a different kind of lock.",
test.LockTypeError: This is a different kind of lock.
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/tmp/solution.py", line 9, in unlock
return self.__lock.pick(unlock_args)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/tmp/test.py", line 50, in pick
raise LockTypeError("This is a different kind of lock.",
test.LockTypeError: This is a different kind of lock.
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/tmp/solution.py", line 9, in unlock
return self.__lock.pick(unlock_args)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/tmp/test.py", line 50, in pick
raise LockTypeError("This is a different kind of lock.",
test.LockTypeError: This is a different kind of lock.
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/tmp/solution.py", line 9, in unlock
return self.__lock.pick(unlock_args)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/tmp/test.py", line 50, in pick
raise LockTypeError("This is a different kind of lock.",
test.LockTypeError: This is a different kind of lock.
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/tmp/solution.py", line 9, in unlock
return self.__lock.pick(unlock_args)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/tmp/test.py", line 50, in pick
raise LockTypeError("This is a different kind of lock.",
test.LockTypeError: This is a different kind of lock.
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/tmp/solution.py", line 9, in unlock
return self.__lock.pick(unlock_args)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/tmp/test.py", line 50, in pick
raise LockTypeError("This is a different kind of lock.",
test.LockTypeError: This is a different kind of lock.
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/tmp/solution.py", line 9, in unlock
return self.__lock.pick(unlock_args)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/tmp/test.py", line 50, in pick
raise LockTypeError("This is a different kind of lock.",
test.LockTypeError: This is a different kind of lock.
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/tmp/solution.py", line 9, in unlock
return self.__lock.pick(unlock_args)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/tmp/test.py", line 50, in pick
raise LockTypeError("This is a different kind of lock.",
test.LockTypeError: This is a different kind of lock.
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/tmp/solution.py", line 9, in unlock
return self.__lock.pick(unlock_args)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/tmp/test.py", line 50, in pick
raise LockTypeError("This is a different kind of lock.",
test.LockTypeError: This is a different kind of lock.
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/tmp/solution.py", line 9, in unlock
return self.__lock.pick(unlock_args)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/tmp/test.py", line 50, in pick
raise LockTypeError("This is a different kind of lock.",
test.LockTypeError: This is a different kind of lock.
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/tmp/solution.py", line 9, in unlock
return self.__lock.pick(unlock_args)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/tmp/test.py", line 50, in pick
raise LockTypeError("This is a different kind of lock.",
test.LockTypeError: This is a different kind of lock.
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/tmp/solution.py", line 9, in unlock
return self.__lock.pick(unlock_args)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/tmp/test.py", line 50, in pick
raise LockTypeError("This is a different kind of lock.",
test.LockTypeError: This is a different kind of lock.
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/tmp/solution.py", line 9, in unlock
return self.__lock.pick(unlock_args)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/tmp/test.py", line 50, in pick
raise LockTypeError("This is a different kind of lock.",
test.LockTypeError: This is a different kind of lock.
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/tmp/solution.py", line 9, in unlock
return self.__lock.pick(unlock_args)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/tmp/test.py", line 50, in pick
raise LockTypeError("This is a different kind of lock.",
test.LockTypeError: This is a different kind of lock.
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/tmp/solution.py", line 9, in unlock
return self.__lock.pick(unlock_args)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/tmp/test.py", line 50, in pick
raise LockTypeError("This is a different kind of lock.",
test.LockTypeError: This is a different kind of lock.
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/tmp/solution.py", line 9, in unlock
return self.__lock.pick(unlock_args)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/tmp/test.py", line 50, in pick
raise LockTypeError("This is a different kind of lock.",
test.LockTypeError: This is a different kind of lock.
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/tmp/solution.py", line 9, in unlock
return self.__lock.pick(unlock_args)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/tmp/test.py", line 50, in pick
raise LockTypeError("This is a different kind of lock.",
test.LockTypeError: This is a different kind of lock.
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/tmp/solution.py", line 9, in unlock
return self.__lock.pick(unlock_args)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/tmp/test.py", line 50, in pick
raise LockTypeError("This is a different kind of lock.",
test.LockTypeError: This is a different kind of lock.
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/tmp/solution.py", line 9, in unlock
return self.__lock.pick(unlock_args)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/tmp/test.py", line 50, in pick
raise LockTypeError("This is a different kind of lock.",
test.LockTypeError: This is a different kind of lock.
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/tmp/solution.py", line 9, in unlock
return self.__lock.pick(unlock_args)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/tmp/test.py", line 50, in pick
raise LockTypeError("This is a different kind of lock.",
test.LockTypeError: This is a different kind of lock.
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/tmp/solution.py", line 9, in unlock
return self.__lock.pick(unlock_args)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/tmp/test.py", line 50, in pick
raise LockTypeError("This is a different kind of lock.",
test.LockTypeError: This is a different kind of lock.
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/tmp/solution.py", line 9, in unlock
return self.__lock.pick(unlock_args)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/tmp/test.py", line 50, in pick
raise LockTypeError("This is a different kind of lock.",
test.LockTypeError: This is a different kind of lock.
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/tmp/solution.py", line 9, in unlock
return self.__lock.pick(unlock_args)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/tmp/test.py", line 50, in pick
raise LockTypeError("This is a different kind of lock.",
test.LockTypeError: This is a different kind of lock.
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/tmp/solution.py", line 9, in unlock
return self.__lock.pick(unlock_args)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/tmp/test.py", line 50, in pick
raise LockTypeError("This is a different kind of lock.",
test.LockTypeError: This is a different kind of lock.
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/tmp/solution.py", line 9, in unlock
return self.__lock.pick(unlock_args)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/tmp/test.py", line 50, in pick
raise LockTypeError("This is a different kind of lock.",
test.LockTypeError: This is a different kind of lock.
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/tmp/solution.py", line 9, in unlock
return self.__lock.pick(unlock_args)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/tmp/test.py", line 50, in pick
raise LockTypeError("This is a different kind of lock.",
test.LockTypeError: This is a different kind of lock.
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/tmp/solution.py", line 9, in unlock
return self.__lock.pick(unlock_args)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/tmp/test.py", line 50, in pick
raise LockTypeError("This is a different kind of lock.",
test.LockTypeError: This is a different kind of lock.
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/tmp/solution.py", line 9, in unlock
return self.__lock.pick(unlock_args)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/tmp/test.py", line 50, in pick
raise LockTypeError("This is a different kind of lock.",
test.LockTypeError: This is a different kind of lock.
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/tmp/solution.py", line 9, in unlock
return self.__lock.pick(unlock_args)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/tmp/test.py", line 50, in pick
raise LockTypeError("This is a different kind of lock.",
test.LockTypeError: This is a different kind of lock.
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/tmp/solution.py", line 9, in unlock
return self.__lock.pick(unlock_args)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/tmp/test.py", line 50, in pick
raise LockTypeError("This is a different kind of lock.",
test.LockTypeError: This is a different kind of lock.
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/tmp/solution.py", line 9, in unlock
return self.__lock.pick(unlock_args)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/tmp/test.py", line 50, in pick
raise LockTypeError("This is a different kind of lock.",
test.LockTypeError: This is a different kind of lock.
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/tmp/solution.py", line 9, in unlock
return self.__lock.pick(unlock_args)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/tmp/test.py", line 50, in pick
raise LockTypeError("This is a different kind of lock.",
test.LockTypeError: This is a different kind of lock.
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/tmp/solution.py", line 9, in unlock
return self.__lock.pick(unlock_args)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/tmp/test.py", line 50, in pick
raise LockTypeError("This is a different kind of lock.",
test.LockTypeError: This is a different kind of lock.
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/tmp/solution.py", line 9, in unlock
return self.__lock.pick(unlock_args)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/tmp/test.py", line 50, in pick
raise LockTypeError("This is a different kind of lock.",
test.LockTypeError: This is a different kind of lock.
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/tmp/solution.py", line 9, in unlock
return self.__lock.pick(unlock_args)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/tmp/test.py", line 50, in pick
raise LockTypeError("This is a different kind of lock.",
test.LockTypeError: This is a different kind of lock.
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/tmp/solution.py", line 9, in unlock
return self.__lock.pick(unlock_args)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/tmp/test.py", line 50, in pick
raise LockTypeError("This is a different kind of lock.",
test.LockTypeError: This is a different kind of lock.
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/tmp/solution.py", line 9, in unlock
return self.__lock.pick(unlock_args)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/tmp/test.py", line 50, in pick
raise LockTypeError("This is a different kind of lock.",
test.LockTypeError: This is a different kind of lock.
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/tmp/solution.py", line 9, in unlock
return self.__lock.pick(unlock_args)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/tmp/test.py", line 50, in pick
raise LockTypeError("This is a different kind of lock.",
test.LockTypeError: This is a different kind of lock.
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/tmp/solution.py", line 9, in unlock
return self.__lock.pick(unlock_args)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/tmp/test.py", line 50, in pick
raise LockTypeError("This is a different kind of lock.",
test.LockTypeError: This is a different kind of lock.
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/tmp/solution.py", line 9, in unlock
return self.__lock.pick(unlock_args)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/tmp/test.py", line 50, in pick
raise LockTypeError("This is a different kind of lock.",
test.LockTypeError: This is a different kind of lock.
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/tmp/solution.py", line 9, in unlock
return self.__lock.pick(unlock_args)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/tmp/test.py", line 50, in pick
raise LockTypeError("This is a different kind of lock.",
test.LockTypeError: This is a different kind of lock.
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/tmp/solution.py", line 9, in unlock
return self.__lock.pick(unlock_args)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/tmp/test.py", line 50, in pick
raise LockTypeError("This is a different kind of lock.",
test.LockTypeError: This is a different kind of lock.
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/tmp/solution.py", line 9, in unlock
return self.__lock.pick(unlock_args)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/tmp/test.py", line 50, in pick
raise LockTypeError("This is a different kind of lock.",
test.LockTypeError: This is a different kind of lock.
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/tmp/solution.py", line 9, in unlock
return self.__lock.pick(unlock_args)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/tmp/test.py", line 50, in pick
raise LockTypeError("This is a different kind of lock.",
test.LockTypeError: This is a different kind of lock.
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/tmp/solution.py", line 9, in unlock
return self.__lock.pick(unlock_args)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/tmp/test.py", line 50, in pick
raise LockTypeError("This is a different kind of lock.",
test.LockTypeError: This is a different kind of lock.
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/tmp/solution.py", line 9, in unlock
return self.__lock.pick(unlock_args)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/tmp/test.py", line 50, in pick
raise LockTypeError("This is a different kind of lock.",
test.LockTypeError: This is a different kind of lock.
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/tmp/solution.py", line 9, in unlock
return self.__lock.pick(unlock_args)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/tmp/test.py", line 50, in pick
raise LockTypeError("This is a different kind of lock.",
test.LockTypeError: This is a different kind of lock.
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/tmp/solution.py", line 9, in unlock
return self.__lock.pick(unlock_args)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/tmp/test.py", line 50, in pick
raise LockTypeError("This is a different kind of lock.",
test.LockTypeError: This is a different kind of lock.
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/tmp/solution.py", line 9, in unlock
return self.__lock.pick(unlock_args)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/tmp/test.py", line 50, in pick
raise LockTypeError("This is a different kind of lock.",
test.LockTypeError: This is a different kind of lock.
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/tmp/solution.py", line 9, in unlock
return self.__lock.pick(unlock_args)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/tmp/test.py", line 50, in pick
raise LockTypeError("This is a different kind of lock.",
test.LockTypeError: This is a different kind of lock.
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/tmp/solution.py", line 9, in unlock
return self.__lock.pick(unlock_args)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/tmp/test.py", line 50, in pick
raise LockTypeError("This is a different kind of lock.",
test.LockTypeError: This is a different kind of lock.
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/tmp/solution.py", line 9, in unlock
return self.__lock.pick(unlock_args)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/tmp/test.py", line 50, in pick
raise LockTypeError("This is a different kind of lock.",
test.LockTypeError: This is a different kind of lock.
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/tmp/solution.py", line 9, in unlock
return self.__lock.pick(unlock_args)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/tmp/test.py", line 50, in pick
raise LockTypeError("This is a different kind of lock.",
test.LockTypeError: This is a different kind of lock.
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/tmp/solution.py", line 9, in unlock
return self.__lock.pick(unlock_args)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/tmp/test.py", line 50, in pick
raise LockTypeError("This is a different kind of lock.",
test.LockTypeError: This is a different kind of lock.
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/tmp/solution.py", line 9, in unlock
return self.__lock.pick(unlock_args)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/tmp/test.py", line 50, in pick
raise LockTypeError("This is a different kind of lock.",
test.LockTypeError: This is a different kind of lock.
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/tmp/solution.py", line 9, in unlock
return self.__lock.pick(unlock_args)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/tmp/test.py", line 50, in pick
raise LockTypeError("This is a different kind of lock.",
test.LockTypeError: This is a different kind of lock.
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/tmp/solution.py", line 9, in unlock
return self.__lock.pick(unlock_args)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/tmp/test.py", line 50, in pick
raise LockTypeError("This is a different kind of lock.",
test.LockTypeError: This is a different kind of lock.
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/tmp/solution.py", line 9, in unlock
return self.__lock.pick(unlock_args)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/tmp/test.py", line 50, in pick
raise LockTypeError("This is a different kind of lock.",
test.LockTypeError: This is a different kind of lock.
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/tmp/solution.py", line 9, in unlock
return self.__lock.pick(unlock_args)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/tmp/test.py", line 50, in pick
raise LockTypeError("This is a different kind of lock.",
test.LockTypeError: This is a different kind of lock.
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/tmp/solution.py", line 9, in unlock
return self.__lock.pick(unlock_args)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/tmp/test.py", line 50, in pick
raise LockTypeError("This is a different kind of lock.",
test.LockTypeError: This is a different kind of lock.
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/tmp/solution.py", line 9, in unlock
return self.__lock.pick(unlock_args)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/tmp/test.py", line 50, in pick
raise LockTypeError("This is a different kind of lock.",
test.LockTypeError: This is a different kind of lock.
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/tmp/solution.py", line 9, in unlock
return self.__lock.pick(unlock_args)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/tmp/test.py", line 50, in pick
raise LockTypeError("This is a different kind of lock.",
test.LockTypeError: This is a different kind of lock.
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/tmp/solution.py", line 9, in unlock
return self.__lock.pick(unlock_args)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/tmp/test.py", line 50, in pick
raise LockTypeError("This is a different kind of lock.",
test.LockTypeError: This is a different kind of lock.
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/tmp/solution.py", line 9, in unlock
return self.__lock.pick(unlock_args)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/tmp/test.py", line 50, in pick
raise LockTypeError("This is a different kind of lock.",
test.LockTypeError: This is a different kind of lock.
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/tmp/solution.py", line 9, in unlock
return self.__lock.pick(unlock_args)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/tmp/test.py", line 50, in pick
raise LockTypeError("This is a different kind of lock.",
test.LockTypeError: This is a different kind of lock.
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/tmp/solution.py", line 9, in unlock
return self.__lock.pick(unlock_args)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/tmp/test.py", line 50, in pick
raise LockTypeError("This is a different kind of lock.",
test.LockTypeError: This is a different kind of lock.
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/tmp/solution.py", line 9, in unlock
return self.__lock.pick(unlock_args)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/tmp/test.py", line 50, in pick
raise LockTypeError("This is a different kind of lock.",
test.LockTypeError: This is a different kind of lock.
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/tmp/solution.py", line 9, in unlock
return self.__lock.pick(unlock_args)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/tmp/test.py", line 50, in pick
raise LockTypeError("This is a different kind of lock.",
test.LockTypeError: This is a different kind of lock.
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/tmp/solution.py", line 9, in unlock
return self.__lock.pick(unlock_args)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/tmp/test.py", line 50, in pick
raise LockTypeError("This is a different kind of lock.",
test.LockTypeError: This is a different kind of lock.
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/tmp/solution.py", line 9, in unlock
return self.__lock.pick(unlock_args)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/tmp/test.py", line 50, in pick
raise LockTypeError("This is a different kind of lock.",
test.LockTypeError: This is a different kind of lock.
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/tmp/solution.py", line 9, in unlock
return self.__lock.pick(unlock_args)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/tmp/test.py", line 50, in pick
raise LockTypeError("This is a different kind of lock.",
test.LockTypeError: This is a different kind of lock.
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/tmp/solution.py", line 9, in unlock
return self.__lock.pick(unlock_args)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/tmp/test.py", line 50, in pick
raise LockTypeError("This is a different kind of lock.",
test.LockTypeError: This is a different kind of lock.
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/tmp/solution.py", line 9, in unlock
return self.__lock.pick(unlock_args)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/tmp/test.py", line 50, in pick
raise LockTypeError("This is a different kind of lock.",
test.LockTypeError: This is a different kind of lock.
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/tmp/solution.py", line 9, in unlock
return self.__lock.pick(unlock_args)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/tmp/test.py", line 50, in pick
raise LockTypeError("This is a different kind of lock.",
test.LockTypeError: This is a different kind of lock.
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/tmp/solution.py", line 9, in unlock
return self.__lock.pick(unlock_args)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/tmp/test.py", line 50, in pick
raise LockTypeError("This is a different kind of lock.",
test.LockTypeError: This is a different kind of lock.
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/tmp/solution.py", line 9, in unlock
return self.__lock.pick(unlock_args)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/tmp/test.py", line 50, in pick
raise LockTypeError("This is a different kind of lock.",
test.LockTypeError: This is a different kind of lock.
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/tmp/solution.py", line 9, in unlock
return self.__lock.pick(unlock_args)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/tmp/test.py", line 50, in pick
raise LockTypeError("This is a different kind of lock.",
test.LockTypeError: This is a different kind of lock.
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/tmp/solution.py", line 9, in unlock
return self.__lock.pick(unlock_args)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/tmp/test.py", line 50, in pick
raise LockTypeError("This is a different kind of lock.",
test.LockTypeError: This is a different kind of lock.
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/tmp/solution.py", line 9, in unlock
return self.__lock.pick(unlock_args)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/tmp/test.py", line 50, in pick
raise LockTypeError("This is a different kind of lock.",
test.LockTypeError: This is a different kind of lock.
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/tmp/solution.py", line 9, in unlock
return self.__lock.pick(unlock_args)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/tmp/test.py", line 50, in pick
raise LockTypeError("This is a different kind of lock.",
test.LockTypeError: This is a different kind of lock.
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/tmp/solution.py", line 9, in unlock
return self.__lock.pick(unlock_args)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/tmp/test.py", line 50, in pick
raise LockTypeError("This is a different kind of lock.",
test.LockTypeError: This is a different kind of lock.
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/tmp/solution.py", line 9, in unlock
return self.__lock.pick(unlock_args)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/tmp/test.py", line 50, in pick
raise LockTypeError("This is a different kind of lock.",
test.LockTypeError: This is a different kind of lock.
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/tmp/solution.py", line 9, in unlock
return self.__lock.pick(unlock_args)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/tmp/test.py", line 50, in pick
raise LockTypeError("This is a different kind of lock.",
test.LockTypeError: This is a different kind of lock.
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/tmp/solution.py", line 9, in unlock
return self.__lock.pick(unlock_args)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/tmp/test.py", line 50, in pick
raise LockTypeError("This is a different kind of lock.",
test.LockTypeError: This is a different kind of lock.
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/tmp/solution.py", line 9, in unlock
return self.__lock.pick(unlock_args)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/tmp/test.py", line 50, in pick
raise LockTypeError("This is a different kind of lock.",
test.LockTypeError: This is a different kind of lock.
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/tmp/solution.py", line 9, in unlock
return self.__lock.pick(unlock_args)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/tmp/test.py", line 50, in pick
raise LockTypeError("This is a different kind of lock.",
test.LockTypeError: This is a different kind of lock.
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/tmp/solution.py", line 9, in unlock
return self.__lock.pick(unlock_args)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/tmp/test.py", line 50, in pick
raise LockTypeError("This is a different kind of lock.",
test.LockTypeError: This is a different kind of lock.
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/tmp/solution.py", line 9, in unlock
return self.__lock.pick(unlock_args)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/tmp/test.py", line 50, in pick
raise LockTypeError("This is a different kind of lock.",
test.LockTypeError: This is a different kind of lock.
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/tmp/solution.py", line 9, in unlock
return self.__lock.pick(unlock_args)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/tmp/test.py", line 50, in pick
raise LockTypeError("This is a different kind of lock.",
test.LockTypeError: This is a different kind of lock.
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/tmp/solution.py", line 9, in unlock
return self.__lock.pick(unlock_args)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/tmp/test.py", line 50, in pick
raise LockTypeError("This is a different kind of lock.",
test.LockTypeError: This is a different kind of lock.
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/tmp/solution.py", line 9, in unlock
return self.__lock.pick(unlock_args)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/tmp/test.py", line 50, in pick
raise LockTypeError("This is a different kind of lock.",
test.LockTypeError: This is a different kind of lock.
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/tmp/solution.py", line 9, in unlock
return self.__lock.pick(unlock_args)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/tmp/test.py", line 50, in pick
raise LockTypeError("This is a different kind of lock.",
test.LockTypeError: This is a different kind of lock.
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/tmp/solution.py", line 9, in unlock
return self.__lock.pick(unlock_args)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/tmp/test.py", line 50, in pick
raise LockTypeError("This is a different kind of lock.",
test.LockTypeError: This is a different kind of lock.
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/tmp/solution.py", line 9, in unlock
return self.__lock.pick(unlock_args)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/tmp/test.py", line 50, in pick
raise LockTypeError("This is a different kind of lock.",
test.LockTypeError: This is a different kind of lock.
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/tmp/solution.py", line 9, in unlock
return self.__lock.pick(unlock_args)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/tmp/test.py", line 50, in pick
raise LockTypeError("This is a different kind of lock.",
test.LockTypeError: This is a different kind of lock.
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/tmp/solution.py", line 9, in unlock
return self.__lock.pick(unlock_args)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/tmp/test.py", line 50, in pick
raise LockTypeError("This is a different kind of lock.",
test.LockTypeError: This is a different kind of lock.
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/tmp/solution.py", line 9, in unlock
return self.__lock.pick(unlock_args)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/tmp/test.py", line 50, in pick
raise LockTypeError("This is a different kind of lock.",
test.LockTypeError: This is a different kind of lock.
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/tmp/solution.py", line 9, in unlock
return self.__lock.pick(unlock_args)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/tmp/test.py", line 50, in pick
raise LockTypeError("This is a different kind of lock.",
test.LockTypeError: This is a different kind of lock.
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/tmp/solution.py", line 9, in unlock
return self.__lock.pick(unlock_args)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/tmp/test.py", line 50, in pick
raise LockTypeError("This is a different kind of lock.",
test.LockTypeError: This is a different kind of lock.
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/tmp/solution.py", line 9, in unlock
return self.__lock.pick(unlock_args)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/tmp/test.py", line 50, in pick
raise LockTypeError("This is a different kind of lock.",
test.LockTypeError: This is a different kind of lock.
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/tmp/solution.py", line 9, in unlock
return self.__lock.pick(unlock_args)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/tmp/test.py", line 50, in pick
raise LockTypeError("This is a different kind of lock.",
test.LockTypeError: This is a different kind of lock.
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/tmp/solution.py", line 9, in unlock
return self.__lock.pick(unlock_args)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/tmp/test.py", line 50, in pick
raise LockTypeError("This is a different kind of lock.",
test.LockTypeError: This is a different kind of lock.
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/tmp/solution.py", line 9, in unlock
return self.__lock.pick(unlock_args)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/tmp/test.py", line 50, in pick
raise LockTypeError("This is a different kind of lock.",
test.LockTypeError: This is a different kind of lock.
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/tmp/solution.py", line 9, in unlock
return self.__lock.pick(unlock_args)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/tmp/test.py", line 50, in pick
raise LockTypeError("This is a different kind of lock.",
test.LockTypeError: This is a different kind of lock.
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/tmp/solution.py", line 9, in unlock
return self.__lock.pick(unlock_args)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/tmp/test.py", line 50, in pick
raise LockTypeError("This is a different kind of lock.",
test.LockTypeError: This is a different kind of lock.
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/tmp/solution.py", line 9, in unlock
return self.__lock.pick(unlock_args)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/tmp/test.py", line 50, in pick
raise LockTypeError("This is a different kind of lock.",
test.LockTypeError: This is a different kind of lock.
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/tmp/solution.py", line 9, in unlock
return self.__lock.pick(unlock_args)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/tmp/test.py", line 50, in pick
raise LockTypeError("This is a different kind of lock.",
test.LockTypeError: This is a different kind of lock.
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/tmp/solution.py", line 9, in unlock
return self.__lock.pick(unlock_args)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/tmp/test.py", line 50, in pick
raise LockTypeError("This is a different kind of lock.",
test.LockTypeError: This is a different kind of lock.
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/tmp/solution.py", line 9, in unlock
return self.__lock.pick(unlock_args)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/tmp/test.py", line 50, in pick
raise LockTypeError("This is a different kind of lock.",
test.LockTypeError: This is a different kind of lock.
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/tmp/solution.py", line 9, in unlock
return self.__lock.pick(unlock_args)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/tmp/test.py", line 50, in pick
raise LockTypeError("This is a different kind of lock.",
test.LockTypeError: This is a different kind of lock.
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/tmp/solution.py", line 9, in unlock
return self.__lock.pick(unlock_args)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/tmp/test.py", line 50, in pick
raise LockTypeError("This is a different kind of lock.",
test.LockTypeError: This is a different kind of lock.
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/tmp/solution.py", line 9, in unlock
return self.__lock.pick(unlock_args)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/tmp/test.py", line 50, in pick
raise LockTypeError("This is a different kind of lock.",
test.LockTypeError: This is a different kind of lock.
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/tmp/solution.py", line 9, in unlock
return self.__lock.pick(unlock_args)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/tmp/test.py", line 50, in pick
raise LockTypeError("This is a different kind of lock.",
test.LockTypeError: This is a different kind of lock.
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/tmp/solution.py", line 9, in unlock
return self.__lock.pick(unlock_args)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/tmp/test.py", line 50, in pick
raise LockTypeError("This is a different kind of lock.",
test.LockTypeError: This is a different kind of lock.
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/tmp/solution.py", line 9, in unlock
return self.__lock.pick(unlock_args)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/tmp/test.py", line 50, in pick
raise LockTypeError("This is a different kind of lock.",
test.LockTypeError: This is a different kind of lock.
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/tmp/solution.py", line 9, in unlock
return self.__lock.pick(unlock_args)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/tmp/test.py", line 50, in pick
raise LockTypeError("This is a different kind of lock.",
test.LockTypeError: This is a different kind of lock.
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/tmp/solution.py", line 9, in unlock
return self.__lock.pick(unlock_args)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/tmp/test.py", line 50, in pick
raise LockTypeError("This is a different kind of lock.",
test.LockTypeError: This is a different kind of lock.
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/tmp/solution.py", line 9, in unlock
return self.__lock.pick(unlock_args)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/tmp/test.py", line 50, in pick
raise LockTypeError("This is a different kind of lock.",
test.LockTypeError: This is a different kind of lock.
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/tmp/solution.py", line 9, in unlock
return self.__lock.pick(unlock_args)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/tmp/test.py", line 50, in pick
raise LockTypeError("This is a different kind of lock.",
test.LockTypeError: This is a different kind of lock.
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/tmp/solution.py", line 9, in unlock
return self.__lock.pick(unlock_args)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/tmp/test.py", line 50, in pick
raise LockTypeError("This is a different kind of lock.",
test.LockTypeError: This is a different kind of lock.
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/tmp/solution.py", line 9, in unlock
return self.__lock.pick(unlock_args)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/tmp/test.py", line 50, in pick
raise LockTypeError("This is a different kind of lock.",
test.LockTypeError: This is a different kind of lock.
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/tmp/solution.py", line 9, in unlock
return self.__lock.pick(unlock_args)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/tmp/test.py", line 50, in pick
raise LockTypeError("This is a different kind of lock.",
test.LockTypeError: This is a different kind of lock.
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/tmp/solution.py", line 9, in unlock
return self.__lock.pick(unlock_args)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/tmp/test.py", line 50, in pick
raise LockTypeError("This is a different kind of lock.",
test.LockTypeError: This is a different kind of lock.
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/tmp/solution.py", line 9, in unlock
return self.__lock.pick(unlock_args)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/tmp/test.py", line 50, in pick
raise LockTypeError("This is a different kind of lock.",
test.LockTypeError: This is a different kind of lock.
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/tmp/solution.py", line 9, in unlock
return self.__lock.pick(unlock_args)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/tmp/test.py", line 50, in pick
raise LockTypeError("This is a different kind of lock.",
test.LockTypeError: This is a different kind of lock.
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/tmp/solution.py", line 9, in unlock
return self.__lock.pick(unlock_args)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/tmp/test.py", line 50, in pick
raise LockTypeError("This is a different kind of lock.",
test.LockTypeError: This is a different kind of lock.
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/tmp/solution.py", line 9, in unlock
return self.__lock.pick(unlock_args)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/tmp/test.py", line 50, in pick
raise LockTypeError("This is a different kind of lock.",
test.LockTypeError: This is a different kind of lock.
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/tmp/solution.py", line 9, in unlock
return self.__lock.pick(unlock_args)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/tmp/test.py", line 50, in pick
raise LockTypeError("This is a different kind of lock.",
test.LockTypeError: This is a different kind of lock.
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/tmp/solution.py", line 9, in unlock
return self.__lock.pick(unlock_args)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/tmp/test.py", line 50, in pick
raise LockTypeError("This is a different kind of lock.",
test.LockTypeError: This is a different kind of lock.
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/tmp/solution.py", line 9, in unlock
return self.__lock.pick(unlock_args)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/tmp/test.py", line 50, in pick
raise LockTypeError("This is a different kind of lock.",
test.LockTypeError: This is a different kind of lock.
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/tmp/solution.py", line 9, in unlock
return self.__lock.pick(unlock_args)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/tmp/test.py", line 50, in pick
raise LockTypeError("This is a different kind of lock.",
test.LockTypeError: This is a different kind of lock.
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/tmp/solution.py", line 9, in unlock
return self.__lock.pick(unlock_args)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/tmp/test.py", line 50, in pick
raise LockTypeError("This is a different kind of lock.",
test.LockTypeError: This is a different kind of lock.
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/tmp/solution.py", line 9, in unlock
return self.__lock.pick(unlock_args)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/tmp/test.py", line 50, in pick
raise LockTypeError("This is a different kind of lock.",
test.LockTypeError: This is a different kind of lock.
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/tmp/solution.py", line 9, in unlock
return self.__lock.pick(unlock_args)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/tmp/test.py", line 50, in pick
raise LockTypeError("This is a different kind of lock.",
test.LockTypeError: This is a different kind of lock.
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/tmp/solution.py", line 9, in unlock
return self.__lock.pick(unlock_args)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/tmp/test.py", line 50, in pick
raise LockTypeError("This is a different kind of lock.",
test.LockTypeError: This is a different kind of lock.
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/tmp/solution.py", line 9, in unlock
return self.__lock.pick(unlock_args)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/tmp/test.py", line 50, in pick
raise LockTypeError("This is a different kind of lock.",
test.LockTypeError: This is a different kind of lock.
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/tmp/solution.py", line 9, in unlock
return self.__lock.pick(unlock_args)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/tmp/test.py", line 50, in pick
raise LockTypeError("This is a different kind of lock.",
test.LockTypeError: This is a different kind of lock.
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/tmp/solution.py", line 9, in unlock
return self.__lock.pick(unlock_args)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/tmp/test.py", line 50, in pick
raise LockTypeError("This is a different kind of lock.",
test.LockTypeError: This is a different kind of lock.
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/tmp/solution.py", line 9, in unlock
return self.__lock.pick(unlock_args)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/tmp/test.py", line 50, in pick
raise LockTypeError("This is a different kind of lock.",
test.LockTypeError: This is a different kind of lock.
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/tmp/solution.py", line 9, in unlock
return self.__lock.pick(unlock_args)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/tmp/test.py", line 50, in pick
raise LockTypeError("This is a different kind of lock.",
test.LockTypeError: This is a different kind of lock.
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/tmp/solution.py", line 9, in unlock
return self.__lock.pick(unlock_args)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/tmp/test.py", line 50, in pick
raise LockTypeError("This is a different kind of lock.",
test.LockTypeError: This is a different kind of lock.
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/tmp/solution.py", line 9, in unlock
return self.__lock.pick(unlock_args)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/tmp/test.py", line 50, in pick
raise LockTypeError("This is a different kind of lock.",
test.LockTypeError: This is a different kind of lock.
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/tmp/solution.py", line 9, in unlock
return self.__lock.pick(unlock_args)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/tmp/test.py", line 50, in pick
raise LockTypeError("This is a different kind of lock.",
test.LockTypeError: This is a different kind of lock.
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/tmp/solution.py", line 9, in unlock
return self.__lock.pick(unlock_args)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/tmp/test.py", line 50, in pick
raise LockTypeError("This is a different kind of lock.",
test.LockTypeError: This is a different kind of lock.
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/tmp/solution.py", line 9, in unlock
return self.__lock.pick(unlock_args)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/tmp/test.py", line 50, in pick
raise LockTypeError("This is a different kind of lock.",
test.LockTypeError: This is a different kind of lock.
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/tmp/solution.py", line 9, in unlock
return self.__lock.pick(unlock_args)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/tmp/test.py", line 50, in pick
raise LockTypeError("This is a different kind of lock.",
test.LockTypeError: This is a different kind of lock.
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/tmp/solution.py", line 9, in unlock
return self.__lock.pick(unlock_args)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/tmp/test.py", line 50, in pick
raise LockTypeError("This is a different kind of lock.",
test.LockTypeError: This is a different kind of lock.
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/tmp/solution.py", line 9, in unlock
return self.__lock.pick(unlock_args)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/tmp/test.py", line 50, in pick
raise LockTypeError("This is a different kind of lock.",
test.LockTypeError: This is a different kind of lock.
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/tmp/solution.py", line 9, in unlock
return self.__lock.pick(unlock_args)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/tmp/test.py", line 50, in pick
raise LockTypeError("This is a different kind of lock.",
test.LockTypeError: This is a different kind of lock.
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/tmp/solution.py", line 9, in unlock
return self.__lock.pick(unlock_args)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/tmp/test.py", line 50, in pick
raise LockTypeError("This is a different kind of lock.",
test.LockTypeError: This is a different kind of lock.
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/tmp/solution.py", line 9, in unlock
return self.__lock.pick(unlock_args)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/tmp/test.py", line 50, in pick
raise LockTypeError("This is a different kind of lock.",
test.LockTypeError: This is a different kind of lock.
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/tmp/solution.py", line 9, in unlock
return self.__lock.pick(unlock_args)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/tmp/test.py", line 50, in pick
raise LockTypeError("This is a different kind of lock.",
test.LockTypeError: This is a different kind of lock.
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/tmp/solution.py", line 9, in unlock
return self.__lock.pick(unlock_args)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/tmp/test.py", line 50, in pick
raise LockTypeError("This is a different kind of lock.",
test.LockTypeError: This is a different kind of lock.
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/tmp/solution.py", line 9, in unlock
return self.__lock.pick(unlock_args)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/tmp/test.py", line 50, in pick
raise LockTypeError("This is a different kind of lock.",
test.LockTypeError: This is a different kind of lock.
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/tmp/solution.py", line 9, in unlock
return self.__lock.pick(unlock_args)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/tmp/test.py", line 50, in pick
raise LockTypeError("This is a different kind of lock.",
test.LockTypeError: This is a different kind of lock.
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/tmp/solution.py", line 9, in unlock
return self.__lock.pick(unlock_args)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/tmp/test.py", line 50, in pick
raise LockTypeError("This is a different kind of lock.",
test.LockTypeError: This is a different kind of lock.
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/tmp/solution.py", line 9, in unlock
return self.__lock.pick(unlock_args)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/tmp/test.py", line 50, in pick
raise LockTypeError("This is a different kind of lock.",
test.LockTypeError: This is a different kind of lock.
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/tmp/solution.py", line 9, in unlock
return self.__lock.pick(unlock_args)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/tmp/test.py", line 50, in pick
raise LockTypeError("This is a different kind of lock.",
test.LockTypeError: This is a different kind of lock.
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/tmp/solution.py", line 9, in unlock
return self.__lock.pick(unlock_args)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/tmp/test.py", line 50, in pick
raise LockTypeError("This is a different kind of lock.",
test.LockTypeError: This is a different kind of lock.
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/tmp/solution.py", line 9, in unlock
return self.__lock.pick(unlock_args)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/tmp/test.py", line 50, in pick
raise LockTypeError("This is a different kind of lock.",
test.LockTypeError: This is a different kind of lock.
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/tmp/solution.py", line 9, in unlock
return self.__lock.pick(unlock_args)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/tmp/test.py", line 50, in pick
raise LockTypeError("This is a different kind of lock.",
test.LockTypeError: This is a different kind of lock.
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/tmp/solution.py", line 9, in unlock
return self.__lock.pick(unlock_args)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/tmp/test.py", line 50, in pick
raise LockTypeError("This is a different kind of lock.",
test.LockTypeError: This is a different kind of lock.
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/tmp/solution.py", line 9, in unlock
return self.__lock.pick(unlock_args)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/tmp/test.py", line 50, in pick
raise LockTypeError("This is a different kind of lock.",
test.LockTypeError: This is a different kind of lock.
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/tmp/solution.py", line 9, in unlock
return self.__lock.pick(unlock_args)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/tmp/test.py", line 50, in pick
raise LockTypeError("This is a different kind of lock.",
test.LockTypeError: This is a different kind of lock.
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/tmp/solution.py", line 9, in unlock
return self.__lock.pick(unlock_args)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/tmp/test.py", line 50, in pick
raise LockTypeError("This is a different kind of lock.",
test.LockTypeError: This is a different kind of lock.
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/tmp/solution.py", line 9, in unlock
return self.__lock.pick(unlock_args)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/tmp/test.py", line 50, in pick
raise LockTypeError("This is a different kind of lock.",
test.LockTypeError: This is a different kind of lock.
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/tmp/solution.py", line 9, in unlock
return self.__lock.pick(unlock_args)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/tmp/test.py", line 50, in pick
raise LockTypeError("This is a different kind of lock.",
test.LockTypeError: This is a different kind of lock.
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/tmp/solution.py", line 9, in unlock
return self.__lock.pick(unlock_args)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/tmp/test.py", line 50, in pick
raise LockTypeError("This is a different kind of lock.",
test.LockTypeError: This is a different kind of lock.
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/tmp/solution.py", line 9, in unlock
return self.__lock.pick(unlock_args)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/tmp/test.py", line 50, in pick
raise LockTypeError("This is a different kind of lock.",
test.LockTypeError: This is a different kind of lock.
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/tmp/solution.py", line 9, in unlock
return self.__lock.pick(unlock_args)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/tmp/test.py", line 50, in pick
raise LockTypeError("This is a different kind of lock.",
test.LockTypeError: This is a different kind of lock.
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/tmp/solution.py", line 9, in unlock
return self.__lock.pick(unlock_args)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/tmp/test.py", line 50, in pick
raise LockTypeError("This is a different kind of lock.",
test.LockTypeError: This is a different kind of lock.
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/tmp/solution.py", line 9, in unlock
return self.__lock.pick(unlock_args)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/tmp/test.py", line 50, in pick
raise LockTypeError("This is a different kind of lock.",
test.LockTypeError: This is a different kind of lock.
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/tmp/solution.py", line 9, in unlock
return self.__lock.pick(unlock_args)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/tmp/test.py", line 50, in pick
raise LockTypeError("This is a different kind of lock.",
test.LockTypeError: This is a different kind of lock.
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/tmp/solution.py", line 9, in unlock
return self.__lock.pick(unlock_args)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/tmp/test.py", line 50, in pick
raise LockTypeError("This is a different kind of lock.",
test.LockTypeError: This is a different kind of lock.
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/tmp/solution.py", line 9, in unlock
return self.__lock.pick(unlock_args)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/tmp/test.py", line 50, in pick
raise LockTypeError("This is a different kind of lock.",
test.LockTypeError: This is a different kind of lock.
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/tmp/solution.py", line 9, in unlock
return self.__lock.pick(unlock_args)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/tmp/test.py", line 50, in pick
raise LockTypeError("This is a different kind of lock.",
test.LockTypeError: This is a different kind of lock.
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/tmp/solution.py", line 9, in unlock
return self.__lock.pick(unlock_args)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/tmp/test.py", line 50, in pick
raise LockTypeError("This is a different kind of lock.",
test.LockTypeError: This is a different kind of lock.
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/tmp/solution.py", line 9, in unlock
return self.__lock.pick(unlock_args)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/tmp/test.py", line 50, in pick
raise LockTypeError("This is a different kind of lock.",
test.LockTypeError: This is a different kind of lock.
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/tmp/solution.py", line 9, in unlock
return self.__lock.pick(unlock_args)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/tmp/test.py", line 50, in pick
raise LockTypeError("This is a different kind of lock.",
test.LockTypeError: This is a different kind of lock.
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/tmp/solution.py", line 9, in unlock
return self.__lock.pick(unlock_args)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/tmp/test.py", line 50, in pick
raise LockTypeError("This is a different kind of lock.",
test.LockTypeError: This is a different kind of lock.
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/tmp/solution.py", line 9, in unlock
return self.__lock.pick(unlock_args)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/tmp/test.py", line 50, in pick
raise LockTypeError("This is a different kind of lock.",
test.LockTypeError: This is a different kind of lock.
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/tmp/solution.py", line 9, in unlock
return self.__lock.pick(unlock_args)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/tmp/test.py", line 50, in pick
raise LockTypeError("This is a different kind of lock.",
test.LockTypeError: This is a different kind of lock.
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/tmp/solution.py", line 9, in unlock
return self.__lock.pick(unlock_args)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/tmp/test.py", line 50, in pick
raise LockTypeError("This is a different kind of lock.",
test.LockTypeError: This is a different kind of lock.
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/tmp/solution.py", line 9, in unlock
return self.__lock.pick(unlock_args)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/tmp/test.py", line 50, in pick
raise LockTypeError("This is a different kind of lock.",
test.LockTypeError: This is a different kind of lock.
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/tmp/solution.py", line 9, in unlock
return self.__lock.pick(unlock_args)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/tmp/test.py", line 50, in pick
raise LockTypeError("This is a different kind of lock.",
test.LockTypeError: This is a different kind of lock.
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/tmp/solution.py", line 9, in unlock
return self.__lock.pick(unlock_args)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/tmp/test.py", line 50, in pick
raise LockTypeError("This is a different kind of lock.",
test.LockTypeError: This is a different kind of lock.
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/tmp/solution.py", line 9, in unlock
return self.__lock.pick(unlock_args)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/tmp/test.py", line 50, in pick
raise LockTypeError("This is a different kind of lock.",
test.LockTypeError: This is a different kind of lock.
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/tmp/solution.py", line 9, in unlock
return self.__lock.pick(unlock_args)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/tmp/test.py", line 50, in pick
raise LockTypeError("This is a different kind of lock.",
test.LockTypeError: This is a different kind of lock.
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/tmp/solution.py", line 9, in unlock
return self.__lock.pick(unlock_args)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/tmp/test.py", line 50, in pick
raise LockTypeError("This is a different kind of lock.",
test.LockTypeError: This is a different kind of lock.
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/tmp/solution.py", line 9, in unlock
return self.__lock.pick(unlock_args)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/tmp/test.py", line 50, in pick
raise LockTypeError("This is a different kind of lock.",
test.LockTypeError: This is a different kind of lock.
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/tmp/solution.py", line 9, in unlock
return self.__lock.pick(unlock_args)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/tmp/test.py", line 50, in pick
raise LockTypeError("This is a different kind of lock.",
test.LockTypeError: This is a different kind of lock.
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/tmp/solution.py", line 9, in unlock
return self.__lock.pick(unlock_args)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/tmp/test.py", line 50, in pick
raise LockTypeError("This is a different kind of lock.",
test.LockTypeError: This is a different kind of lock.
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/tmp/solution.py", line 9, in unlock
return self.__lock.pick(unlock_args)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/tmp/test.py", line 50, in pick
raise LockTypeError("This is a different kind of lock.",
test.LockTypeError: This is a different kind of lock.
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/tmp/solution.py", line 9, in unlock
return self.__lock.pick(unlock_args)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/tmp/test.py", line 50, in pick
raise LockTypeError("This is a different kind of lock.",
test.LockTypeError: This is a different kind of lock.
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/tmp/solution.py", line 9, in unlock
return self.__lock.pick(unlock_args)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/tmp/test.py", line 50, in pick
raise LockTypeError("This is a different kind of lock.",
test.LockTypeError: This is a different kind of lock.
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/tmp/solution.py", line 9, in unlock
return self.__lock.pick(unlock_args)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/tmp/test.py", line 50, in pick
raise LockTypeError("This is a different kind of lock.",
test.LockTypeError: This is a different kind of lock.
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/tmp/solution.py", line 9, in unlock
return self.__lock.pick(unlock_args)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/tmp/test.py", line 50, in pick
raise LockTypeError("This is a different kind of lock.",
test.LockTypeError: This is a different kind of lock.
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/tmp/solution.py", line 9, in unlock
return self.__lock.pick(unlock_args)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/tmp/test.py", line 50, in pick
raise LockTypeError("This is a different kind of lock.",
test.LockTypeError: This is a different kind of lock.
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/tmp/solution.py", line 9, in unlock
return self.__lock.pick(unlock_args)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/tmp/test.py", line 50, in pick
raise LockTypeError("This is a different kind of lock.",
test.LockTypeError: This is a different kind of lock.
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/tmp/solution.py", line 9, in unlock
return self.__lock.pick(unlock_args)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/tmp/test.py", line 50, in pick
raise LockTypeError("This is a different kind of lock.",
test.LockTypeError: This is a different kind of lock.
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/tmp/solution.py", line 9, in unlock
return self.__lock.pick(unlock_args)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/tmp/test.py", line 50, in pick
raise LockTypeError("This is a different kind of lock.",
test.LockTypeError: This is a different kind of lock.
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/tmp/solution.py", line 9, in unlock
return self.__lock.pick(unlock_args)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/tmp/test.py", line 50, in pick
raise LockTypeError("This is a different kind of lock.",
test.LockTypeError: This is a different kind of lock.
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/tmp/solution.py", line 9, in unlock
return self.__lock.pick(unlock_args)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/tmp/test.py", line 50, in pick
raise LockTypeError("This is a different kind of lock.",
test.LockTypeError: This is a different kind of lock.
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/tmp/solution.py", line 9, in unlock
return self.__lock.pick(unlock_args)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/tmp/test.py", line 50, in pick
raise LockTypeError("This is a different kind of lock.",
test.LockTypeError: This is a different kind of lock.
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/tmp/solution.py", line 9, in unlock
return self.__lock.pick(unlock_args)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/tmp/test.py", line 50, in pick
raise LockTypeError("This is a different kind of lock.",
test.LockTypeError: This is a different kind of lock.
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/tmp/solution.py", line 9, in unlock
return self.__lock.pick(unlock_args)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/tmp/test.py", line 50, in pick
raise LockTypeError("This is a different kind of lock.",
test.LockTypeError: This is a different kind of lock.
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/tmp/solution.py", line 9, in unlock
return self.__lock.pick(unlock_args)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/tmp/test.py", line 50, in pick
raise LockTypeError("This is a different kind of lock.",
test.LockTypeError: This is a different kind of lock.
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/tmp/solution.py", line 9, in unlock
return self.__lock.pick(unlock_args)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/tmp/test.py", line 50, in pick
raise LockTypeError("This is a different kind of lock.",
test.LockTypeError: This is a different kind of lock.
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/tmp/solution.py", line 9, in unlock
return self.__lock.pick(unlock_args)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/tmp/test.py", line 50, in pick
raise LockTypeError("This is a different kind of lock.",
test.LockTypeError: This is a different kind of lock.
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/tmp/solution.py", line 9, in unlock
return self.__lock.pick(unlock_args)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/tmp/test.py", line 50, in pick
raise LockTypeError("This is a different kind of lock.",
test.LockTypeError: This is a different kind of lock.
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/tmp/solution.py", line 9, in unlock
return self.__lock.pick(unlock_args)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/tmp/test.py", line 50, in pick
raise LockTypeError("This is a different kind of lock.",
test.LockTypeError: This is a different kind of lock.
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/tmp/solution.py", line 9, in unlock
return self.__lock.pick(unlock_args)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/tmp/test.py", line 50, in pick
raise LockTypeError("This is a different kind of lock.",
test.LockTypeError: This is a different kind of lock.
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/tmp/solution.py", line 9, in unlock
return self.__lock.pick(unlock_args)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/tmp/test.py", line 50, in pick
raise LockTypeError("This is a different kind of lock.",
test.LockTypeError: This is a different kind of lock.
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/tmp/solution.py", line 9, in unlock
return self.__lock.pick(unlock_args)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/tmp/test.py", line 50, in pick
raise LockTypeError("This is a different kind of lock.",
test.LockTypeError: This is a different kind of lock.
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/tmp/solution.py", line 9, in unlock
return self.__lock.pick(unlock_args)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/tmp/test.py", line 50, in pick
raise LockTypeError("This is a different kind of lock.",
test.LockTypeError: This is a different kind of lock.
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/tmp/solution.py", line 9, in unlock
return self.__lock.pick(unlock_args)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/tmp/test.py", line 50, in pick
raise LockTypeError("This is a different kind of lock.",
test.LockTypeError: This is a different kind of lock.
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/tmp/solution.py", line 9, in unlock
return self.__lock.pick(unlock_args)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/tmp/test.py", line 50, in pick
raise LockTypeError("This is a different kind of lock.",
test.LockTypeError: This is a different kind of lock.
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/tmp/solution.py", line 9, in unlock
return self.__lock.pick(unlock_args)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/tmp/test.py", line 50, in pick
raise LockTypeError("This is a different kind of lock.",
test.LockTypeError: This is a different kind of lock.
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/tmp/solution.py", line 9, in unlock
return self.__lock.pick(unlock_args)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/tmp/test.py", line 50, in pick
raise LockTypeError("This is a different kind of lock.",
test.LockTypeError: This is a different kind of lock.
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/tmp/solution.py", line 9, in unlock
return self.__lock.pick(unlock_args)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/tmp/test.py", line 50, in pick
raise LockTypeError("This is a different kind of lock.",
test.LockTypeError: This is a different kind of lock.
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/tmp/solution.py", line 9, in unlock
return self.__lock.pick(unlock_args)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/tmp/test.py", line 50, in pick
raise LockTypeError("This is a different kind of lock.",
test.LockTypeError: This is a different kind of lock.
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/tmp/solution.py", line 9, in unlock
return self.__lock.pick(unlock_args)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/tmp/test.py", line 50, in pick
raise LockTypeError("This is a different kind of lock.",
test.LockTypeError: This is a different kind of lock.
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/tmp/solution.py", line 9, in unlock
return self.__lock.pick(unlock_args)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/tmp/test.py", line 50, in pick
raise LockTypeError("This is a different kind of lock.",
test.LockTypeError: This is a different kind of lock.
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/tmp/solution.py", line 9, in unlock
return self.__lock.pick(unlock_args)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/tmp/test.py", line 50, in pick
raise LockTypeError("This is a different kind of lock.",
test.LockTypeError: This is a different kind of lock.
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/tmp/solution.py", line 9, in unlock
return self.__lock.pick(unlock_args)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/tmp/test.py", line 50, in pick
raise LockTypeError("This is a different kind of lock.",
test.LockTypeError: This is a different kind of lock.
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/tmp/solution.py", line 9, in unlock
return self.__lock.pick(unlock_args)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/tmp/test.py", line 50, in pick
raise LockTypeError("This is a different kind of lock.",
test.LockTypeError: This is a different kind of lock.
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/tmp/solution.py", line 9, in unlock
return self.__lock.pick(unlock_args)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/tmp/test.py", line 50, in pick
raise LockTypeError("This is a different kind of lock.",
test.LockTypeError: This is a different kind of lock.
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/tmp/solution.py", line 9, in unlock
return self.__lock.pick(unlock_args)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/tmp/test.py", line 50, in pick
raise LockTypeError("This is a different kind of lock.",
test.LockTypeError: This is a different kind of lock.
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/tmp/solution.py", line 9, in unlock
return self.__lock.pick(unlock_args)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/tmp/test.py", line 50, in pick
raise LockTypeError("This is a different kind of lock.",
test.LockTypeError: This is a different kind of lock.
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/tmp/solution.py", line 9, in unlock
return self.__lock.pick(unlock_args)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/tmp/test.py", line 50, in pick
raise LockTypeError("This is a different kind of lock.",
test.LockTypeError: This is a different kind of lock.
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/tmp/solution.py", line 9, in unlock
return self.__lock.pick(unlock_args)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/tmp/test.py", line 50, in pick
raise LockTypeError("This is a different kind of lock.",
test.LockTypeError: This is a different kind of lock.
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/tmp/solution.py", line 9, in unlock
return self.__lock.pick(unlock_args)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/tmp/test.py", line 50, in pick
raise LockTypeError("This is a different kind of lock.",
test.LockTypeError: This is a different kind of lock.
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/tmp/solution.py", line 9, in unlock
return self.__lock.pick(unlock_args)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/tmp/test.py", line 50, in pick
raise LockTypeError("This is a different kind of lock.",
test.LockTypeError: This is a different kind of lock.
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/tmp/solution.py", line 9, in unlock
return self.__lock.pick(unlock_args)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/tmp/test.py", line 50, in pick
raise LockTypeError("This is a different kind of lock.",
test.LockTypeError: This is a different kind of lock.
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/tmp/solution.py", line 9, in unlock
return self.__lock.pick(unlock_args)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/tmp/test.py", line 50, in pick
raise LockTypeError("This is a different kind of lock.",
test.LockTypeError: This is a different kind of lock.
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/tmp/solution.py", line 9, in unlock
return self.__lock.pick(unlock_args)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/tmp/test.py", line 50, in pick
raise LockTypeError("This is a different kind of lock.",
test.LockTypeError: This is a different kind of lock.
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/tmp/solution.py", line 9, in unlock
return self.__lock.pick(unlock_args)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/tmp/test.py", line 50, in pick
raise LockTypeError("This is a different kind of lock.",
test.LockTypeError: This is a different kind of lock.
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/tmp/solution.py", line 9, in unlock
return self.__lock.pick(unlock_args)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/tmp/test.py", line 50, in pick
raise LockTypeError("This is a different kind of lock.",
test.LockTypeError: This is a different kind of lock.
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/tmp/solution.py", line 9, in unlock
return self.__lock.pick(unlock_args)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/tmp/test.py", line 50, in pick
raise LockTypeError("This is a different kind of lock.",
test.LockTypeError: This is a different kind of lock.
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/tmp/solution.py", line 9, in unlock
return self.__lock.pick(unlock_args)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/tmp/test.py", line 50, in pick
raise LockTypeError("This is a different kind of lock.",
test.LockTypeError: This is a different kind of lock.
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/tmp/solution.py", line 9, in unlock
return self.__lock.pick(unlock_args)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/tmp/test.py", line 50, in pick
raise LockTypeError("This is a different kind of lock.",
test.LockTypeError: This is a different kind of lock.
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/tmp/solution.py", line 9, in unlock
return self.__lock.pick(unlock_args)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/tmp/test.py", line 50, in pick
raise LockTypeError("This is a different kind of lock.",
test.LockTypeError: This is a different kind of lock.
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/tmp/solution.py", line 9, in unlock
return self.__lock.pick(unlock_args)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/tmp/test.py", line 50, in pick
raise LockTypeError("This is a different kind of lock.",
test.LockTypeError: This is a different kind of lock.
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/tmp/solution.py", line 9, in unlock
return self.__lock.pick(unlock_args)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/tmp/test.py", line 50, in pick
raise LockTypeError("This is a different kind of lock.",
test.LockTypeError: This is a different kind of lock.
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/tmp/solution.py", line 9, in unlock
return self.__lock.pick(unlock_args)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/tmp/test.py", line 50, in pick
raise LockTypeError("This is a different kind of lock.",
test.LockTypeError: This is a different kind of lock.
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/tmp/solution.py", line 9, in unlock
return self.__lock.pick(unlock_args)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/tmp/test.py", line 50, in pick
raise LockTypeError("This is a different kind of lock.",
test.LockTypeError: This is a different kind of lock.
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/tmp/solution.py", line 9, in unlock
return self.__lock.pick(unlock_args)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/tmp/test.py", line 50, in pick
raise LockTypeError("This is a different kind of lock.",
test.LockTypeError: This is a different kind of lock.
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/tmp/solution.py", line 9, in unlock
return self.__lock.pick(unlock_args)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/tmp/test.py", line 50, in pick
raise LockTypeError("This is a different kind of lock.",
test.LockTypeError: This is a different kind of lock.
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/tmp/solution.py", line 9, in unlock
return self.__lock.pick(unlock_args)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/tmp/test.py", line 50, in pick
raise LockTypeError("This is a different kind of lock.",
test.LockTypeError: This is a different kind of lock.
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/tmp/solution.py", line 9, in unlock
return self.__lock.pick(unlock_args)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/tmp/test.py", line 50, in pick
raise LockTypeError("This is a different kind of lock.",
test.LockTypeError: This is a different kind of lock.
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/tmp/solution.py", line 9, in unlock
return self.__lock.pick(unlock_args)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/tmp/test.py", line 50, in pick
raise LockTypeError("This is a different kind of lock.",
test.LockTypeError: This is a different kind of lock.
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/tmp/solution.py", line 9, in unlock
return self.__lock.pick(unlock_args)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/tmp/test.py", line 50, in pick
raise LockTypeError("This is a different kind of lock.",
test.LockTypeError: This is a different kind of lock.
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/tmp/solution.py", line 9, in unlock
return self.__lock.pick(unlock_args)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/tmp/test.py", line 50, in pick
raise LockTypeError("This is a different kind of lock.",
test.LockTypeError: This is a different kind of lock.
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/tmp/solution.py", line 9, in unlock
return self.__lock.pick(unlock_args)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/tmp/test.py", line 50, in pick
raise LockTypeError("This is a different kind of lock.",
test.LockTypeError: This is a different kind of lock.
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/tmp/solution.py", line 9, in unlock
return self.__lock.pick(unlock_args)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/tmp/test.py", line 50, in pick
raise LockTypeError("This is a different kind of lock.",
test.LockTypeError: This is a different kind of lock.
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/tmp/solution.py", line 9, in unlock
return self.__lock.pick(unlock_args)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/tmp/test.py", line 50, in pick
raise LockTypeError("This is a different kind of lock.",
test.LockTypeError: This is a different kind of lock.
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/tmp/solution.py", line 9, in unlock
return self.__lock.pick(unlock_args)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/tmp/test.py", line 50, in pick
raise LockTypeError("This is a different kind of lock.",
test.LockTypeError: This is a different kind of lock.
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/tmp/solution.py", line 9, in unlock
return self.__lock.pick(unlock_args)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/tmp/test.py", line 50, in pick
raise LockTypeError("This is a different kind of lock.",
test.LockTypeError: This is a different kind of lock.
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/tmp/solution.py", line 9, in unlock
return self.__lock.pick(unlock_args)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/tmp/test.py", line 50, in pick
raise LockTypeError("This is a different kind of lock.",
test.LockTypeError: This is a different kind of lock.
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/tmp/solution.py", line 9, in unlock
return self.__lock.pick(unlock_args)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/tmp/test.py", line 50, in pick
raise LockTypeError("This is a different kind of lock.",
test.LockTypeError: This is a different kind of lock.
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/tmp/solution.py", line 9, in unlock
return self.__lock.pick(unlock_args)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/tmp/test.py", line 50, in pick
raise LockTypeError("This is a different kind of lock.",
test.LockTypeError: This is a different kind of lock.
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/tmp/solution.py", line 9, in unlock
return self.__lock.pick(unlock_args)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/tmp/test.py", line 50, in pick
raise LockTypeError("This is a different kind of lock.",
test.LockTypeError: This is a different kind of lock.
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/tmp/solution.py", line 9, in unlock
return self.__lock.pick(unlock_args)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/tmp/test.py", line 50, in pick
raise LockTypeError("This is a different kind of lock.",
test.LockTypeError: This is a different kind of lock.
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/tmp/solution.py", line 9, in unlock
return self.__lock.pick(unlock_args)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/tmp/test.py", line 50, in pick
raise LockTypeError("This is a different kind of lock.",
test.LockTypeError: This is a different kind of lock.
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/tmp/solution.py", line 9, in unlock
return self.__lock.pick(unlock_args)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/tmp/test.py", line 50, in pick
raise LockTypeError("This is a different kind of lock.",
test.LockTypeError: This is a different kind of lock.
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/tmp/solution.py", line 9, in unlock
return self.__lock.pick(unlock_args)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/tmp/test.py", line 50, in pick
raise LockTypeError("This is a different kind of lock.",
test.LockTypeError: This is a different kind of lock.
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/tmp/solution.py", line 9, in unlock
return self.__lock.pick(unlock_args)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/tmp/test.py", line 50, in pick
raise LockTypeError("This is a different kind of lock.",
test.LockTypeError: This is a different kind of lock.
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/tmp/solution.py", line 9, in unlock
return self.__lock.pick(unlock_args)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/tmp/test.py", line 50, in pick
raise LockTypeError("This is a different kind of lock.",
test.LockTypeError: This is a different kind of lock.
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/tmp/solution.py", line 9, in unlock
return self.__lock.pick(unlock_args)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/tmp/test.py", line 50, in pick
raise LockTypeError("This is a different kind of lock.",
test.LockTypeError: This is a different kind of lock.
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/tmp/solution.py", line 9, in unlock
return self.__lock.pick(unlock_args)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/tmp/test.py", line 50, in pick
raise LockTypeError("This is a different kind of lock.",
test.LockTypeError: This is a different kind of lock.
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/tmp/solution.py", line 9, in unlock
return self.__lock.pick(unlock_args)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/tmp/test.py", line 50, in pick
raise LockTypeError("This is a different kind of lock.",
test.LockTypeError: This is a different kind of lock.
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/tmp/solution.py", line 9, in unlock
return self.__lock.pick(unlock_args)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/tmp/test.py", line 50, in pick
raise LockTypeError("This is a different kind of lock.",
test.LockTypeError: This is a different kind of lock.
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/tmp/solution.py", line 9, in unlock
return self.__lock.pick(unlock_args)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/tmp/test.py", line 50, in pick
raise LockTypeError("This is a different kind of lock.",
test.LockTypeError: This is a different kind of lock.
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/tmp/solution.py", line 9, in unlock
return self.__lock.pick(unlock_args)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/tmp/test.py", line 50, in pick
raise LockTypeError("This is a different kind of lock.",
test.LockTypeError: This is a different kind of lock.
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/tmp/solution.py", line 9, in unlock
return self.__lock.pick(unlock_args)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/tmp/test.py", line 50, in pick
raise LockTypeError("This is a different kind of lock.",
test.LockTypeError: This is a different kind of lock.
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/tmp/solution.py", line 9, in unlock
return self.__lock.pick(unlock_args)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/tmp/test.py", line 50, in pick
raise LockTypeError("This is a different kind of lock.",
test.LockTypeError: This is a different kind of lock.
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/tmp/solution.py", line 9, in unlock
return self.__lock.pick(unlock_args)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/tmp/test.py", line 50, in pick
raise LockTypeError("This is a different kind of lock.",
test.LockTypeError: This is a different kind of lock.
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/tmp/solution.py", line 9, in unlock
return self.__lock.pick(unlock_args)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/tmp/test.py", line 50, in pick
raise LockTypeError("This is a different kind of lock.",
test.LockTypeError: This is a different kind of lock.
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/tmp/solution.py", line 9, in unlock
return self.__lock.pick(unlock_args)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/tmp/test.py", line 50, in pick
raise LockTypeError("This is a different kind of lock.",
test.LockTypeError: This is a different kind of lock.
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/tmp/solution.py", line 9, in unlock
return self.__lock.pick(unlock_args)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/tmp/test.py", line 50, in pick
raise LockTypeError("This is a different kind of lock.",
test.LockTypeError: This is a different kind of lock.
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/tmp/solution.py", line 9, in unlock
return self.__lock.pick(unlock_args)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/tmp/test.py", line 50, in pick
raise LockTypeError("This is a different kind of lock.",
test.LockTypeError: This is a different kind of lock.
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/tmp/solution.py", line 9, in unlock
return self.__lock.pick(unlock_args)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/tmp/test.py", line 50, in pick
raise LockTypeError("This is a different kind of lock.",
test.LockTypeError: This is a different kind of lock.
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/tmp/solution.py", line 9, in unlock
return self.__lock.pick(unlock_args)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/tmp/test.py", line 50, in pick
raise LockTypeError("This is a different kind of lock.",
test.LockTypeError: This is a different kind of lock.
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/tmp/solution.py", line 9, in unlock
return self.__lock.pick(unlock_args)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/tmp/test.py", line 50, in pick
raise LockTypeError("This is a different kind of lock.",
test.LockTypeError: This is a different kind of lock.
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/tmp/solution.py", line 9, in unlock
return self.__lock.pick(unlock_args)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/tmp/test.py", line 50, in pick
raise LockTypeError("This is a different kind of lock.",
test.LockTypeError: This is a different kind of lock.
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/tmp/solution.py", line 9, in unlock
return self.__lock.pick(unlock_args)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/tmp/test.py", line 50, in pick
raise LockTypeError("This is a different kind of lock.",
test.LockTypeError: This is a different kind of lock.
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/tmp/solution.py", line 9, in unlock
return self.__lock.pick(unlock_args)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/tmp/test.py", line 50, in pick
raise LockTypeError("This is a different kind of lock.",
test.LockTypeError: This is a different kind of lock.
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/tmp/solution.py", line 9, in unlock
return self.__lock.pick(unlock_args)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/tmp/test.py", line 50, in pick
raise LockTypeError("This is a different kind of lock.",
test.LockTypeError: This is a different kind of lock.
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/tmp/solution.py", line 9, in unlock
return self.__lock.pick(unlock_args)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/tmp/test.py", line 50, in pick
raise LockTypeError("This is a different kind of lock.",
test.LockTypeError: This is a different kind of lock.
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/tmp/solution.py", line 9, in unlock
return self.__lock.pick(unlock_args)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/tmp/test.py", line 50, in pick
raise LockTypeError("This is a different kind of lock.",
test.LockTypeError: This is a different kind of lock.
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/tmp/solution.py", line 9, in unlock
return self.__lock.pick(unlock_args)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/tmp/test.py", line 50, in pick
raise LockTypeError("This is a different kind of lock.",
test.LockTypeError: This is a different kind of lock.
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/tmp/solution.py", line 9, in unlock
return self.__lock.pick(unlock_args)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/tmp/test.py", line 50, in pick
raise LockTypeError("This is a different kind of lock.",
test.LockTypeError: This is a different kind of lock.
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/tmp/solution.py", line 9, in unlock
return self.__lock.pick(unlock_args)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/tmp/test.py", line 50, in pick
raise LockTypeError("This is a different kind of lock.",
test.LockTypeError: This is a different kind of lock.
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/tmp/solution.py", line 9, in unlock
return self.__lock.pick(unlock_args)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/tmp/test.py", line 50, in pick
raise LockTypeError("This is a different kind of lock.",
test.LockTypeError: This is a different kind of lock.
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/tmp/solution.py", line 9, in unlock
return self.__lock.pick(unlock_args)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/tmp/test.py", line 50, in pick
raise LockTypeError("This is a different kind of lock.",
test.LockTypeError: This is a different kind of lock.
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/tmp/solution.py", line 9, in unlock
return self.__lock.pick(unlock_args)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/tmp/test.py", line 50, in pick
raise LockTypeError("This is a different kind of lock.",
test.LockTypeError: This is a different kind of lock.
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/tmp/solution.py", line 9, in unlock
return self.__lock.pick(unlock_args)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/tmp/test.py", line 50, in pick
raise LockTypeError("This is a different kind of lock.",
test.LockTypeError: This is a different kind of lock.
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/tmp/solution.py", line 9, in unlock
return self.__lock.pick(unlock_args)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/tmp/test.py", line 50, in pick
raise LockTypeError("This is a different kind of lock.",
test.LockTypeError: This is a different kind of lock.
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/tmp/solution.py", line 9, in unlock
return self.__lock.pick(unlock_args)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/tmp/test.py", line 50, in pick
raise LockTypeError("This is a different kind of lock.",
test.LockTypeError: This is a different kind of lock.
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/tmp/solution.py", line 9, in unlock
return self.__lock.pick(unlock_args)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/tmp/test.py", line 50, in pick
raise LockTypeError("This is a different kind of lock.",
test.LockTypeError: This is a different kind of lock.
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/tmp/solution.py", line 9, in unlock
return self.__lock.pick(unlock_args)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/tmp/test.py", line 50, in pick
raise LockTypeError("This is a different kind of lock.",
test.LockTypeError: This is a different kind of lock.
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/tmp/solution.py", line 9, in unlock
return self.__lock.pick(unlock_args)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/tmp/test.py", line 50, in pick
raise LockTypeError("This is a different kind of lock.",
test.LockTypeError: This is a different kind of lock.
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/tmp/solution.py", line 9, in unlock
return self.__lock.pick(unlock_args)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/tmp/test.py", line 50, in pick
raise LockTypeError("This is a different kind of lock.",
test.LockTypeError: This is a different kind of lock.
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/tmp/solution.py", line 9, in unlock
return self.__lock.pick(unlock_args)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/tmp/test.py", line 50, in pick
raise LockTypeError("This is a different kind of lock.",
test.LockTypeError: This is a different kind of lock.
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/tmp/solution.py", line 9, in unlock
return self.__lock.pick(unlock_args)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/tmp/test.py", line 50, in pick
raise LockTypeError("This is a different kind of lock.",
test.LockTypeError: This is a different kind of lock.
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/tmp/solution.py", line 9, in unlock
return self.__lock.pick(unlock_args)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/tmp/test.py", line 50, in pick
raise LockTypeError("This is a different kind of lock.",
test.LockTypeError: This is a different kind of lock.
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/tmp/solution.py", line 9, in unlock
return self.__lock.pick(unlock_args)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/tmp/test.py", line 50, in pick
raise LockTypeError("This is a different kind of lock.",
test.LockTypeError: This is a different kind of lock.
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/tmp/solution.py", line 9, in unlock
return self.__lock.pick(unlock_args)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/tmp/test.py", line 50, in pick
raise LockTypeError("This is a different kind of lock.",
test.LockTypeError: This is a different kind of lock.
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/tmp/solution.py", line 9, in unlock
return self.__lock.pick(unlock_args)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/tmp/test.py", line 50, in pick
raise LockTypeError("This is a different kind of lock.",
test.LockTypeError: This is a different kind of lock.
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/tmp/solution.py", line 9, in unlock
return self.__lock.pick(unlock_args)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/tmp/test.py", line 50, in pick
raise LockTypeError("This is a different kind of lock.",
test.LockTypeError: This is a different kind of lock.
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/tmp/solution.py", line 9, in unlock
return self.__lock.pick(unlock_args)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/tmp/test.py", line 50, in pick
raise LockTypeError("This is a different kind of lock.",
test.LockTypeError: This is a different kind of lock.
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/tmp/solution.py", line 9, in unlock
return self.__lock.pick(unlock_args)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/tmp/test.py", line 50, in pick
raise LockTypeError("This is a different kind of lock.",
test.LockTypeError: This is a different kind of lock.
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/tmp/solution.py", line 9, in unlock
return self.__lock.pick(unlock_args)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/tmp/test.py", line 50, in pick
raise LockTypeError("This is a different kind of lock.",
test.LockTypeError: This is a different kind of lock.
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/tmp/solution.py", line 9, in unlock
return self.__lock.pick(unlock_args)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/tmp/test.py", line 50, in pick
raise LockTypeError("This is a different kind of lock.",
test.LockTypeError: This is a different kind of lock.
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/tmp/solution.py", line 9, in unlock
return self.__lock.pick(unlock_args)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/tmp/test.py", line 50, in pick
raise LockTypeError("This is a different kind of lock.",
test.LockTypeError: This is a different kind of lock.
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/tmp/solution.py", line 9, in unlock
return self.__lock.pick(unlock_args)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/tmp/test.py", line 50, in pick
raise LockTypeError("This is a different kind of lock.",
test.LockTypeError: This is a different kind of lock.
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/tmp/solution.py", line 9, in unlock
return self.__lock.pick(unlock_args)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/tmp/test.py", line 50, in pick
raise LockTypeError("This is a different kind of lock.",
test.LockTypeError: This is a different kind of lock.
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/tmp/solution.py", line 9, in unlock
return self.__lock.pick(unlock_args)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/tmp/test.py", line 50, in pick
raise LockTypeError("This is a different kind of lock.",
test.LockTypeError: This is a different kind of lock.
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/tmp/solution.py", line 9, in unlock
return self.__lock.pick(unlock_args)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/tmp/test.py", line 50, in pick
raise LockTypeError("This is a different kind of lock.",
test.LockTypeError: This is a different kind of lock.
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/tmp/solution.py", line 9, in unlock
return self.__lock.pick(unlock_args)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/tmp/test.py", line 50, in pick
raise LockTypeError("This is a different kind of lock.",
test.LockTypeError: This is a different kind of lock.
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/tmp/solution.py", line 9, in unlock
return self.__lock.pick(unlock_args)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/tmp/test.py", line 50, in pick
raise LockTypeError("This is a different kind of lock.",
test.LockTypeError: This is a different kind of lock.
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/tmp/solution.py", line 9, in unlock
return self.__lock.pick(unlock_args)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/tmp/test.py", line 50, in pick
raise LockTypeError("This is a different kind of lock.",
test.LockTypeError: This is a different kind of lock.
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/tmp/solution.py", line 9, in unlock
return self.__lock.pick(unlock_args)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/tmp/test.py", line 50, in pick
raise LockTypeError("This is a different kind of lock.",
test.LockTypeError: This is a different kind of lock.
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/tmp/solution.py", line 9, in unlock
return self.__lock.pick(unlock_args)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/tmp/test.py", line 50, in pick
raise LockTypeError("This is a different kind of lock.",
test.LockTypeError: This is a different kind of lock.
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/tmp/solution.py", line 9, in unlock
return self.__lock.pick(unlock_args)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/tmp/test.py", line 50, in pick
raise LockTypeError("This is a different kind of lock.",
test.LockTypeError: This is a different kind of lock.
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/tmp/solution.py", line 9, in unlock
return self.__lock.pick(unlock_args)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/tmp/test.py", line 50, in pick
raise LockTypeError("This is a different kind of lock.",
test.LockTypeError: This is a different kind of lock.
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/tmp/solution.py", line 9, in unlock
return self.__lock.pick(unlock_args)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/tmp/test.py", line 50, in pick
raise LockTypeError("This is a different kind of lock.",
test.LockTypeError: This is a different kind of lock.
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/tmp/solution.py", line 9, in unlock
return self.__lock.pick(unlock_args)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/tmp/test.py", line 50, in pick
raise LockTypeError("This is a different kind of lock.",
test.LockTypeError: This is a different kind of lock.
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/tmp/solution.py", line 9, in unlock
return self.__lock.pick(unlock_args)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/tmp/test.py", line 50, in pick
raise LockTypeError("This is a different kind of lock.",
test.LockTypeError: This is a different kind of lock.
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/tmp/solution.py", line 9, in unlock
return self.__lock.pick(unlock_args)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/tmp/test.py", line 50, in pick
raise LockTypeError("This is a different kind of lock.",
test.LockTypeError: This is a different kind of lock.
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/tmp/solution.py", line 9, in unlock
return self.__lock.pick(unlock_args)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/tmp/test.py", line 50, in pick
raise LockTypeError("This is a different kind of lock.",
test.LockTypeError: This is a different kind of lock.
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/tmp/solution.py", line 9, in unlock
return self.__lock.pick(unlock_args)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/tmp/test.py", line 50, in pick
raise LockTypeError("This is a different kind of lock.",
test.LockTypeError: This is a different kind of lock.
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/tmp/solution.py", line 9, in unlock
return self.__lock.pick(unlock_args)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/tmp/test.py", line 50, in pick
raise LockTypeError("This is a different kind of lock.",
test.LockTypeError: This is a different kind of lock.
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/tmp/solution.py", line 9, in unlock
return self.__lock.pick(unlock_args)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/tmp/test.py", line 50, in pick
raise LockTypeError("This is a different kind of lock.",
test.LockTypeError: This is a different kind of lock.
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/tmp/solution.py", line 9, in unlock
return self.__lock.pick(unlock_args)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/tmp/test.py", line 50, in pick
raise LockTypeError("This is a different kind of lock.",
test.LockTypeError: This is a different kind of lock.
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/tmp/solution.py", line 9, in unlock
return self.__lock.pick(unlock_args)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/tmp/test.py", line 50, in pick
raise LockTypeError("This is a different kind of lock.",
test.LockTypeError: This is a different kind of lock.
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/tmp/solution.py", line 9, in unlock
return self.__lock.pick(unlock_args)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/tmp/test.py", line 50, in pick
raise LockTypeError("This is a different kind of lock.",
test.LockTypeError: This is a different kind of lock.
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/tmp/solution.py", line 9, in unlock
return self.__lock.pick(unlock_args)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/tmp/test.py", line 50, in pick
raise LockTypeError("This is a different kind of lock.",
test.LockTypeError: This is a different kind of lock.
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/tmp/solution.py", line 9, in unlock
return self.__lock.pick(unlock_args)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/tmp/test.py", line 50, in pick
raise LockTypeError("This is a different kind of lock.",
test.LockTypeError: This is a different kind of lock.
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/tmp/solution.py", line 9, in unlock
return self.__lock.pick(unlock_args)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/tmp/test.py", line 50, in pick
raise LockTypeError("This is a different kind of lock.",
test.LockTypeError: This is a different kind of lock.
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/tmp/solution.py", line 9, in unlock
return self.__lock.pick(unlock_args)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/tmp/test.py", line 50, in pick
raise LockTypeError("This is a different kind of lock.",
test.LockTypeError: This is a different kind of lock.
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/tmp/solution.py", line 9, in unlock
return self.__lock.pick(unlock_args)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/tmp/test.py", line 50, in pick
raise LockTypeError("This is a different kind of lock.",
test.LockTypeError: This is a different kind of lock.
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/tmp/solution.py", line 9, in unlock
return self.__lock.pick(unlock_args)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/tmp/test.py", line 50, in pick
raise LockTypeError("This is a different kind of lock.",
test.LockTypeError: This is a different kind of lock.
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/tmp/solution.py", line 9, in unlock
return self.__lock.pick(unlock_args)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/tmp/test.py", line 50, in pick
raise LockTypeError("This is a different kind of lock.",
test.LockTypeError: This is a different kind of lock.
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/tmp/solution.py", line 9, in unlock
return self.__lock.pick(unlock_args)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/tmp/test.py", line 50, in pick
raise LockTypeError("This is a different kind of lock.",
test.LockTypeError: This is a different kind of lock.
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/tmp/solution.py", line 9, in unlock
return self.__lock.pick(unlock_args)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/tmp/test.py", line 50, in pick
raise LockTypeError("This is a different kind of lock.",
test.LockTypeError: This is a different kind of lock.
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/tmp/solution.py", line 9, in unlock
return self.__lock.pick(unlock_args)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/tmp/test.py", line 50, in pick
raise LockTypeError("This is a different kind of lock.",
test.LockTypeError: This is a different kind of lock.
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/tmp/solution.py", line 9, in unlock
return self.__lock.pick(unlock_args)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/tmp/test.py", line 50, in pick
raise LockTypeError("This is a different kind of lock.",
test.LockTypeError: This is a different kind of lock.
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/tmp/solution.py", line 9, in unlock
return self.__lock.pick(unlock_args)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/tmp/test.py", line 50, in pick
raise LockTypeError("This is a different kind of lock.",
test.LockTypeError: This is a different kind of lock.
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/tmp/solution.py", line 9, in unlock
return self.__lock.pick(unlock_args)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/tmp/test.py", line 50, in pick
raise LockTypeError("This is a different kind of lock.",
test.LockTypeError: This is a different kind of lock.
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/tmp/solution.py", line 9, in unlock
return self.__lock.pick(unlock_args)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/tmp/test.py", line 50, in pick
raise LockTypeError("This is a different kind of lock.",
test.LockTypeError: This is a different kind of lock.
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/tmp/solution.py", line 9, in unlock
return self.__lock.pick(unlock_args)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/tmp/test.py", line 50, in pick
raise LockTypeError("This is a different kind of lock.",
test.LockTypeError: This is a different kind of lock.
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/tmp/solution.py", line 9, in unlock
return self.__lock.pick(unlock_args)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/tmp/test.py", line 50, in pick
raise LockTypeError("This is a different kind of lock.",
test.LockTypeError: This is a different kind of lock.
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/tmp/solution.py", line 9, in unlock
return self.__lock.pick(unlock_args)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/tmp/test.py", line 50, in pick
raise LockTypeError("This is a different kind of lock.",
test.LockTypeError: This is a different kind of lock.
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/tmp/solution.py", line 9, in unlock
return self.__lock.pick(unlock_args)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/tmp/test.py", line 50, in pick
raise LockTypeError("This is a different kind of lock.",
test.LockTypeError: This is a different kind of lock.
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/tmp/solution.py", line 9, in unlock
return self.__lock.pick(unlock_args)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/tmp/test.py", line 50, in pick
raise LockTypeError("This is a different kind of lock.",
test.LockTypeError: This is a different kind of lock.
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/tmp/solution.py", line 9, in unlock
return self.__lock.pick(unlock_args)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/tmp/test.py", line 50, in pick
raise LockTypeError("This is a different kind of lock.",
test.LockTypeError: This is a different kind of lock.
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/tmp/solution.py", line 9, in unlock
return self.__lock.pick(unlock_args)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/tmp/test.py", line 50, in pick
raise LockTypeError("This is a different kind of lock.",
test.LockTypeError: This is a different kind of lock.
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/tmp/solution.py", line 9, in unlock
return self.__lock.pick(unlock_args)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/tmp/test.py", line 50, in pick
raise LockTypeError("This is a different kind of lock.",
test.LockTypeError: This is a different kind of lock.
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/tmp/solution.py", line 9, in unlock
return self.__lock.pick(unlock_args)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/tmp/test.py", line 50, in pick
raise LockTypeError("This is a different kind of lock.",
test.LockTypeError: This is a different kind of lock.
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/tmp/solution.py", line 9, in unlock
return self.__lock.pick(unlock_args)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/tmp/test.py", line 50, in pick
raise LockTypeError("This is a different kind of lock.",
test.LockTypeError: This is a different kind of lock.
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/tmp/solution.py", line 9, in unlock
return self.__lock.pick(unlock_args)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/tmp/test.py", line 50, in pick
raise LockTypeError("This is a different kind of lock.",
test.LockTypeError: This is a different kind of lock.
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/tmp/solution.py", line 9, in unlock
return self.__lock.pick(unlock_args)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/tmp/test.py", line 50, in pick
raise LockTypeError("This is a different kind of lock.",
test.LockTypeError: This is a different kind of lock.
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/tmp/solution.py", line 9, in unlock
return self.__lock.pick(unlock_args)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/tmp/test.py", line 50, in pick
raise LockTypeError("This is a different kind of lock.",
test.LockTypeError: This is a different kind of lock.
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/tmp/solution.py", line 9, in unlock
return self.__lock.pick(unlock_args)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/tmp/test.py", line 50, in pick
raise LockTypeError("This is a different kind of lock.",
test.LockTypeError: This is a different kind of lock.
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/tmp/solution.py", line 9, in unlock
return self.__lock.pick(unlock_args)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/tmp/test.py", line 50, in pick
raise LockTypeError("This is a different kind of lock.",
test.LockTypeError: This is a different kind of lock.
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/tmp/solution.py", line 9, in unlock
return self.__lock.pick(unlock_args)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/tmp/test.py", line 50, in pick
raise LockTypeError("This is a different kind of lock.",
test.LockTypeError: This is a different kind of lock.
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/tmp/solution.py", line 9, in unlock
return self.__lock.pick(unlock_args)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/tmp/test.py", line 50, in pick
raise LockTypeError("This is a different kind of lock.",
test.LockTypeError: This is a different kind of lock.
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/tmp/solution.py", line 9, in unlock
return self.__lock.pick(unlock_args)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/tmp/test.py", line 50, in pick
raise LockTypeError("This is a different kind of lock.",
test.LockTypeError: This is a different kind of lock.
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/tmp/solution.py", line 9, in unlock
return self.__lock.pick(unlock_args)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/tmp/test.py", line 50, in pick
raise LockTypeError("This is a different kind of lock.",
test.LockTypeError: This is a different kind of lock.
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/tmp/solution.py", line 9, in unlock
return self.__lock.pick(unlock_args)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/tmp/test.py", line 50, in pick
raise LockTypeError("This is a different kind of lock.",
test.LockTypeError: This is a different kind of lock.
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/tmp/solution.py", line 9, in unlock
return self.__lock.pick(unlock_args)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/tmp/test.py", line 50, in pick
raise LockTypeError("This is a different kind of lock.",
test.LockTypeError: This is a different kind of lock.
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/tmp/solution.py", line 9, in unlock
return self.__lock.pick(unlock_args)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/tmp/test.py", line 50, in pick
raise LockTypeError("This is a different kind of lock.",
test.LockTypeError: This is a different kind of lock.
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/tmp/solution.py", line 9, in unlock
return self.__lock.pick(unlock_args)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/tmp/test.py", line 50, in pick
raise LockTypeError("This is a different kind of lock.",
test.LockTypeError: This is a different kind of lock.
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/tmp/solution.py", line 9, in unlock
return self.__lock.pick(unlock_args)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/tmp/test.py", line 50, in pick
raise LockTypeError("This is a different kind of lock.",
test.LockTypeError: This is a different kind of lock.
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/tmp/solution.py", line 9, in unlock
return self.__lock.pick(unlock_args)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/tmp/test.py", line 50, in pick
raise LockTypeError("This is a different kind of lock.",
test.LockTypeError: This is a different kind of lock.
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/tmp/solution.py", line 9, in unlock
return self.__lock.pick(unlock_args)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/tmp/test.py", line 50, in pick
raise LockTypeError("This is a different kind of lock.",
test.LockTypeError: This is a different kind of lock.
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/tmp/solution.py", line 9, in unlock
return self.__lock.pick(unlock_args)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/tmp/test.py", line 50, in pick
raise LockTypeError("This is a different kind of lock.",
test.LockTypeError: This is a different kind of lock.
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/tmp/solution.py", line 9, in unlock
return self.__lock.pick(unlock_args)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/tmp/test.py", line 50, in pick
raise LockTypeError("This is a different kind of lock.",
test.LockTypeError: This is a different kind of lock.
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/tmp/solution.py", line 9, in unlock
return self.__lock.pick(unlock_args)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/tmp/test.py", line 50, in pick
raise LockTypeError("This is a different kind of lock.",
test.LockTypeError: This is a different kind of lock.
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/tmp/solution.py", line 9, in unlock
return self.__lock.pick(unlock_args)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/tmp/test.py", line 50, in pick
raise LockTypeError("This is a different kind of lock.",
test.LockTypeError: This is a different kind of lock.
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/tmp/solution.py", line 9, in unlock
return self.__lock.pick(unlock_args)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/tmp/test.py", line 50, in pick
raise LockTypeError("This is a different kind of lock.",
test.LockTypeError: This is a different kind of lock.
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/tmp/solution.py", line 9, in unlock
return self.__lock.pick(unlock_args)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/tmp/test.py", line 50, in pick
raise LockTypeError("This is a different kind of lock.",
test.LockTypeError: This is a different kind of lock.
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/tmp/solution.py", line 9, in unlock
return self.__lock.pick(unlock_args)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/tmp/test.py", line 50, in pick
raise LockTypeError("This is a different kind of lock.",
test.LockTypeError: This is a different kind of lock.
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/tmp/solution.py", line 9, in unlock
return self.__lock.pick(unlock_args)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/tmp/test.py", line 50, in pick
raise LockTypeError("This is a different kind of lock.",
test.LockTypeError: This is a different kind of lock.
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/tmp/solution.py", line 9, in unlock
return self.__lock.pick(unlock_args)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/tmp/test.py", line 50, in pick
raise LockTypeError("This is a different kind of lock.",
test.LockTypeError: This is a different kind of lock.
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/tmp/solution.py", line 9, in unlock
return self.__lock.pick(unlock_args)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/tmp/test.py", line 50, in pick
raise LockTypeError("This is a different kind of lock.",
test.LockTypeError: This is a different kind of lock.
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/tmp/solution.py", line 9, in unlock
return self.__lock.pick(unlock_args)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/tmp/test.py", line 50, in pick
raise LockTypeError("This is a different kind of lock.",
test.LockTypeError: This is a different kind of lock.
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/tmp/solution.py", line 9, in unlock
return self.__lock.pick(unlock_args)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/tmp/test.py", line 50, in pick
raise LockTypeError("This is a different kind of lock.",
test.LockTypeError: This is a different kind of lock.
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/tmp/solution.py", line 9, in unlock
return self.__lock.pick(unlock_args)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/tmp/test.py", line 50, in pick
raise LockTypeError("This is a different kind of lock.",
test.LockTypeError: This is a different kind of lock.
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/tmp/solution.py", line 9, in unlock
return self.__lock.pick(unlock_args)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/tmp/test.py", line 50, in pick
raise LockTypeError("This is a different kind of lock.",
test.LockTypeError: This is a different kind of lock.
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/tmp/solution.py", line 9, in unlock
return self.__lock.pick(unlock_args)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/tmp/test.py", line 50, in pick
raise LockTypeError("This is a different kind of lock.",
test.LockTypeError: This is a different kind of lock.
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/tmp/solution.py", line 9, in unlock
return self.__lock.pick(unlock_args)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/tmp/test.py", line 50, in pick
raise LockTypeError("This is a different kind of lock.",
test.LockTypeError: This is a different kind of lock.
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/tmp/solution.py", line 9, in unlock
return self.__lock.pick(unlock_args)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/tmp/test.py", line 50, in pick
raise LockTypeError("This is a different kind of lock.",
test.LockTypeError: This is a different kind of lock.
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/tmp/solution.py", line 9, in unlock
return self.__lock.pick(unlock_args)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/tmp/test.py", line 50, in pick
raise LockTypeError("This is a different kind of lock.",
test.LockTypeError: This is a different kind of lock.
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/tmp/solution.py", line 9, in unlock
return self.__lock.pick(unlock_args)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/tmp/test.py", line 50, in pick
raise LockTypeError("This is a different kind of lock.",
test.LockTypeError: This is a different kind of lock.
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/tmp/solution.py", line 9, in unlock
return self.__lock.pick(unlock_args)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/tmp/test.py", line 50, in pick
raise LockTypeError("This is a different kind of lock.",
test.LockTypeError: This is a different kind of lock.
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/tmp/solution.py", line 9, in unlock
return self.__lock.pick(unlock_args)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/tmp/test.py", line 50, in pick
raise LockTypeError("This is a different kind of lock.",
test.LockTypeError: This is a different kind of lock.
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/tmp/solution.py", line 9, in unlock
return self.__lock.pick(unlock_args)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/tmp/test.py", line 50, in pick
raise LockTypeError("This is a different kind of lock.",
test.LockTypeError: This is a different kind of lock.
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/tmp/solution.py", line 9, in unlock
return self.__lock.pick(unlock_args)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/tmp/test.py", line 50, in pick
raise LockTypeError("This is a different kind of lock.",
test.LockTypeError: This is a different kind of lock.
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/tmp/solution.py", line 9, in unlock
return self.__lock.pick(unlock_args)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/tmp/test.py", line 50, in pick
raise LockTypeError("This is a different kind of lock.",
test.LockTypeError: This is a different kind of lock.
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/tmp/solution.py", line 9, in unlock
return self.__lock.pick(unlock_args)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/tmp/test.py", line 50, in pick
raise LockTypeError("This is a different kind of lock.",
test.LockTypeError: This is a different kind of lock.
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/tmp/solution.py", line 9, in unlock
return self.__lock.pick(unlock_args)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/tmp/test.py", line 50, in pick
raise LockTypeError("This is a different kind of lock.",
test.LockTypeError: This is a different kind of lock.
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/tmp/solution.py", line 9, in unlock
return self.__lock.pick(unlock_args)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/tmp/test.py", line 50, in pick
raise LockTypeError("This is a different kind of lock.",
test.LockTypeError: This is a different kind of lock.
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/tmp/solution.py", line 9, in unlock
return self.__lock.pick(unlock_args)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/tmp/test.py", line 50, in pick
raise LockTypeError("This is a different kind of lock.",
test.LockTypeError: This is a different kind of lock.
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/tmp/solution.py", line 9, in unlock
return self.__lock.pick(unlock_args)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/tmp/test.py", line 50, in pick
raise LockTypeError("This is a different kind of lock.",
test.LockTypeError: This is a different kind of lock.
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/tmp/solution.py", line 9, in unlock
return self.__lock.pick(unlock_args)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/tmp/test.py", line 50, in pick
raise LockTypeError("This is a different kind of lock.",
test.LockTypeError: This is a different kind of lock.
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/tmp/solution.py", line 9, in unlock
return self.__lock.pick(unlock_args)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/tmp/test.py", line 50, in pick
raise LockTypeError("This is a different kind of lock.",
test.LockTypeError: This is a different kind of lock.
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/tmp/solution.py", line 9, in unlock
return self.__lock.pick(unlock_args)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/tmp/test.py", line 50, in pick
raise LockTypeError("This is a different kind of lock.",
test.LockTypeError: This is a different kind of lock.
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/tmp/solution.py", line 9, in unlock
return self.__lock.pick(unlock_args)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/tmp/test.py", line 50, in pick
raise LockTypeError("This is a different kind of lock.",
test.LockTypeError: This is a different kind of lock.
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/tmp/solution.py", line 9, in unlock
return self.__lock.pick(unlock_args)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/tmp/test.py", line 50, in pick
raise LockTypeError("This is a different kind of lock.",
test.LockTypeError: This is a different kind of lock.
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/tmp/solution.py", line 9, in unlock
return self.__lock.pick(unlock_args)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/tmp/test.py", line 50, in pick
raise LockTypeError("This is a different kind of lock.",
test.LockTypeError: This is a different kind of lock.
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/tmp/solution.py", line 9, in unlock
return self.__lock.pick(unlock_args)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/tmp/test.py", line 50, in pick
raise LockTypeError("This is a different kind of lock.",
test.LockTypeError: This is a different kind of lock.
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/tmp/solution.py", line 9, in unlock
return self.__lock.pick(unlock_args)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/tmp/test.py", line 50, in pick
raise LockTypeError("This is a different kind of lock.",
test.LockTypeError: This is a different kind of lock.
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/tmp/solution.py", line 9, in unlock
return self.__lock.pick(unlock_args)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/tmp/test.py", line 50, in pick
raise LockTypeError("This is a different kind of lock.",
test.LockTypeError: This is a different kind of lock.
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/tmp/solution.py", line 9, in unlock
return self.__lock.pick(unlock_args)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/tmp/test.py", line 50, in pick
raise LockTypeError("This is a different kind of lock.",
test.LockTypeError: This is a different kind of lock.
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/tmp/solution.py", line 9, in unlock
return self.__lock.pick(unlock_args)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/tmp/test.py", line 50, in pick
raise LockTypeError("This is a different kind of lock.",
test.LockTypeError: This is a different kind of lock.
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/tmp/solution.py", line 9, in unlock
return self.__lock.pick(unlock_args)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/tmp/test.py", line 50, in pick
raise LockTypeError("This is a different kind of lock.",
test.LockTypeError: This is a different kind of lock.
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/tmp/solution.py", line 9, in unlock
return self.__lock.pick(unlock_args)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/tmp/test.py", line 50, in pick
raise LockTypeError("This is a different kind of lock.",
test.LockTypeError: This is a different kind of lock.
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/tmp/solution.py", line 9, in unlock
return self.__lock.pick(unlock_args)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/tmp/test.py", line 50, in pick
raise LockTypeError("This is a different kind of lock.",
test.LockTypeError: This is a different kind of lock.
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/tmp/solution.py", line 9, in unlock
return self.__lock.pick(unlock_args)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/tmp/test.py", line 50, in pick
raise LockTypeError("This is a different kind of lock.",
test.LockTypeError: This is a different kind of lock.
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/tmp/solution.py", line 9, in unlock
return self.__lock.pick(unlock_args)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/tmp/test.py", line 50, in pick
raise LockTypeError("This is a different kind of lock.",
test.LockTypeError: This is a different kind of lock.
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/tmp/solution.py", line 9, in unlock
return self.__lock.pick(unlock_args)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/tmp/test.py", line 50, in pick
raise LockTypeError("This is a different kind of lock.",
test.LockTypeError: This is a different kind of lock.
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/tmp/solution.py", line 9, in unlock
return self.__lock.pick(unlock_args)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/tmp/test.py", line 50, in pick
raise LockTypeError("This is a different kind of lock.",
test.LockTypeError: This is a different kind of lock.
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/tmp/solution.py", line 9, in unlock
return self.__lock.pick(unlock_args)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/tmp/test.py", line 50, in pick
raise LockTypeError("This is a different kind of lock.",
test.LockTypeError: This is a different kind of lock.
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/tmp/solution.py", line 9, in unlock
return self.__lock.pick(unlock_args)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/tmp/test.py", line 50, in pick
raise LockTypeError("This is a different kind of lock.",
test.LockTypeError: This is a different kind of lock.
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/tmp/solution.py", line 9, in unlock
return self.__lock.pick(unlock_args)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/tmp/test.py", line 50, in pick
raise LockTypeError("This is a different kind of lock.",
test.LockTypeError: This is a different kind of lock.
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/tmp/solution.py", line 9, in unlock
return self.__lock.pick(unlock_args)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/tmp/test.py", line 50, in pick
raise LockTypeError("This is a different kind of lock.",
test.LockTypeError: This is a different kind of lock.
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/tmp/solution.py", line 9, in unlock
return self.__lock.pick(unlock_args)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/tmp/test.py", line 50, in pick
raise LockTypeError("This is a different kind of lock.",
test.LockTypeError: This is a different kind of lock.
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/tmp/solution.py", line 9, in unlock
return self.__lock.pick(unlock_args)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/tmp/test.py", line 50, in pick
raise LockTypeError("This is a different kind of lock.",
test.LockTypeError: This is a different kind of lock.
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/tmp/solution.py", line 9, in unlock
return self.__lock.pick(unlock_args)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/tmp/test.py", line 50, in pick
raise LockTypeError("This is a different kind of lock.",
test.LockTypeError: This is a different kind of lock.
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/tmp/solution.py", line 9, in unlock
return self.__lock.pick(unlock_args)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/tmp/test.py", line 50, in pick
raise LockTypeError("This is a different kind of lock.",
test.LockTypeError: This is a different kind of lock.
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/tmp/solution.py", line 9, in unlock
return self.__lock.pick(unlock_args)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/tmp/test.py", line 50, in pick
raise LockTypeError("This is a different kind of lock.",
test.LockTypeError: This is a different kind of lock.
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/tmp/solution.py", line 9, in unlock
return self.__lock.pick(unlock_args)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/tmp/test.py", line 50, in pick
raise LockTypeError("This is a different kind of lock.",
test.LockTypeError: This is a different kind of lock.
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/tmp/solution.py", line 9, in unlock
return self.__lock.pick(unlock_args)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/tmp/test.py", line 50, in pick
raise LockTypeError("This is a different kind of lock.",
test.LockTypeError: This is a different kind of lock.
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/tmp/solution.py", line 9, in unlock
return self.__lock.pick(unlock_args)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/tmp/test.py", line 50, in pick
raise LockTypeError("This is a different kind of lock.",
test.LockTypeError: This is a different kind of lock.
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/tmp/solution.py", line 9, in unlock
return self.__lock.pick(unlock_args)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/tmp/test.py", line 50, in pick
raise LockTypeError("This is a different kind of lock.",
test.LockTypeError: This is a different kind of lock.
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/tmp/solution.py", line 9, in unlock
return self.__lock.pick(unlock_args)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/tmp/test.py", line 50, in pick
raise LockTypeError("This is a different kind of lock.",
test.LockTypeError: This is a different kind of lock.
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/tmp/solution.py", line 9, in unlock
return self.__lock.pick(unlock_args)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/tmp/test.py", line 50, in pick
raise LockTypeError("This is a different kind of lock.",
test.LockTypeError: This is a different kind of lock.
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/tmp/solution.py", line 9, in unlock
return self.__lock.pick(unlock_args)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/tmp/test.py", line 50, in pick
raise LockTypeError("This is a different kind of lock.",
test.LockTypeError: This is a different kind of lock.
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/tmp/solution.py", line 9, in unlock
return self.__lock.pick(unlock_args)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/tmp/test.py", line 50, in pick
raise LockTypeError("This is a different kind of lock.",
test.LockTypeError: This is a different kind of lock.
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/tmp/solution.py", line 9, in unlock
return self.__lock.pick(unlock_args)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/tmp/test.py", line 50, in pick
raise LockTypeError("This is a different kind of lock.",
test.LockTypeError: This is a different kind of lock.
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/tmp/solution.py", line 9, in unlock
return self.__lock.pick(unlock_args)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/tmp/test.py", line 50, in pick
raise LockTypeError("This is a different kind of lock.",
test.LockTypeError: This is a different kind of lock.
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/tmp/solution.py", line 9, in unlock
return self.__lock.pick(unlock_args)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/tmp/test.py", line 50, in pick
raise LockTypeError("This is a different kind of lock.",
test.LockTypeError: This is a different kind of lock.
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/tmp/solution.py", line 9, in unlock
return self.__lock.pick(unlock_args)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/tmp/test.py", line 50, in pick
raise LockTypeError("This is a different kind of lock.",
test.LockTypeError: This is a different kind of lock.
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/tmp/solution.py", line 9, in unlock
return self.__lock.pick(unlock_args)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/tmp/test.py", line 50, in pick
raise LockTypeError("This is a different kind of lock.",
test.LockTypeError: This is a different kind of lock.
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/tmp/solution.py", line 9, in unlock
return self.__lock.pick(unlock_args)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/tmp/test.py", line 50, in pick
raise LockTypeError("This is a different kind of lock.",
test.LockTypeError: This is a different kind of lock.
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/tmp/solution.py", line 9, in unlock
return self.__lock.pick(unlock_args)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/tmp/test.py", line 50, in pick
raise LockTypeError("This is a different kind of lock.",
test.LockTypeError: This is a different kind of lock.
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/tmp/solution.py", line 9, in unlock
return self.__lock.pick(unlock_args)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/tmp/test.py", line 50, in pick
raise LockTypeError("This is a different kind of lock.",
test.LockTypeError: This is a different kind of lock.
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/tmp/solution.py", line 9, in unlock
return self.__lock.pick(unlock_args)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/tmp/test.py", line 50, in pick
raise LockTypeError("This is a different kind of lock.",
test.LockTypeError: This is a different kind of lock.
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/tmp/solution.py", line 9, in unlock
return self.__lock.pick(unlock_args)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/tmp/test.py", line 50, in pick
raise LockTypeError("This is a different kind of lock.",
test.LockTypeError: This is a different kind of lock.
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/tmp/solution.py", line 9, in unlock
return self.__lock.pick(unlock_args)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/tmp/test.py", line 50, in pick
raise LockTypeError("This is a different kind of lock.",
test.LockTypeError: This is a different kind of lock.
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/tmp/solution.py", line 9, in unlock
return self.__lock.pick(unlock_args)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/tmp/test.py", line 50, in pick
raise LockTypeError("This is a different kind of lock.",
test.LockTypeError: This is a different kind of lock.
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/tmp/solution.py", line 9, in unlock
return self.__lock.pick(unlock_args)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/tmp/test.py", line 50, in pick
raise LockTypeError("This is a different kind of lock.",
test.LockTypeError: This is a different kind of lock.
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/tmp/solution.py", line 9, in unlock
return self.__lock.pick(unlock_args)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/tmp/test.py", line 50, in pick
raise LockTypeError("This is a different kind of lock.",
test.LockTypeError: This is a different kind of lock.
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/tmp/solution.py", line 9, in unlock
return self.__lock.pick(unlock_args)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/tmp/test.py", line 50, in pick
raise LockTypeError("This is a different kind of lock.",
test.LockTypeError: This is a different kind of lock.
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/tmp/solution.py", line 9, in unlock
return self.__lock.pick(unlock_args)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/tmp/test.py", line 50, in pick
raise LockTypeError("This is a different kind of lock.",
test.LockTypeError: This is a different kind of lock.
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/tmp/solution.py", line 9, in unlock
return self.__lock.pick(unlock_args)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/tmp/test.py", line 50, in pick
raise LockTypeError("This is a different kind of lock.",
test.LockTypeError: This is a different kind of lock.
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/tmp/solution.py", line 9, in unlock
return self.__lock.pick(unlock_args)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/tmp/test.py", line 50, in pick
raise LockTypeError("This is a different kind of lock.",
test.LockTypeError: This is a different kind of lock.
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/tmp/solution.py", line 9, in unlock
return self.__lock.pick(unlock_args)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/tmp/test.py", line 50, in pick
raise LockTypeError("This is a different kind of lock.",
test.LockTypeError: This is a different kind of lock.
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/tmp/solution.py", line 9, in unlock
return self.__lock.pick(unlock_args)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/tmp/test.py", line 50, in pick
raise LockTypeError("This is a different kind of lock.",
test.LockTypeError: This is a different kind of lock.
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/tmp/solution.py", line 9, in unlock
return self.__lock.pick(unlock_args)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/tmp/test.py", line 50, in pick
raise LockTypeError("This is a different kind of lock.",
test.LockTypeError: This is a different kind of lock.
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/tmp/solution.py", line 9, in unlock
return self.__lock.pick(unlock_args)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/tmp/test.py", line 50, in pick
raise LockTypeError("This is a different kind of lock.",
test.LockTypeError: This is a different kind of lock.
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/tmp/solution.py", line 9, in unlock
return self.__lock.pick(unlock_args)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/tmp/test.py", line 50, in pick
raise LockTypeError("This is a different kind of lock.",
test.LockTypeError: This is a different kind of lock.
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/tmp/solution.py", line 9, in unlock
return self.__lock.pick(unlock_args)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/tmp/test.py", line 50, in pick
raise LockTypeError("This is a different kind of lock.",
test.LockTypeError: This is a different kind of lock.
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/tmp/solution.py", line 9, in unlock
return self.__lock.pick(unlock_args)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/tmp/test.py", line 50, in pick
raise LockTypeError("This is a different kind of lock.",
test.LockTypeError: This is a different kind of lock.
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/tmp/solution.py", line 9, in unlock
return self.__lock.pick(unlock_args)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/tmp/test.py", line 50, in pick
raise LockTypeError("This is a different kind of lock.",
test.LockTypeError: This is a different kind of lock.
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/tmp/solution.py", line 9, in unlock
return self.__lock.pick(unlock_args)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/tmp/test.py", line 50, in pick
raise LockTypeError("This is a different kind of lock.",
test.LockTypeError: This is a different kind of lock.
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/tmp/solution.py", line 9, in unlock
return self.__lock.pick(unlock_args)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/tmp/test.py", line 50, in pick
raise LockTypeError("This is a different kind of lock.",
test.LockTypeError: This is a different kind of lock.
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/tmp/solution.py", line 9, in unlock
return self.__lock.pick(unlock_args)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/tmp/test.py", line 50, in pick
raise LockTypeError("This is a different kind of lock.",
test.LockTypeError: This is a different kind of lock.
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/tmp/solution.py", line 9, in unlock
return self.__lock.pick(unlock_args)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/tmp/test.py", line 50, in pick
raise LockTypeError("This is a different kind of lock.",
test.LockTypeError: This is a different kind of lock.
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/tmp/solution.py", line 9, in unlock
return self.__lock.pick(unlock_args)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/tmp/test.py", line 50, in pick
raise LockTypeError("This is a different kind of lock.",
test.LockTypeError: This is a different kind of lock.
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/tmp/solution.py", line 9, in unlock
return self.__lock.pick(unlock_args)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/tmp/test.py", line 50, in pick
raise LockTypeError("This is a different kind of lock.",
test.LockTypeError: This is a different kind of lock.
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/tmp/solution.py", line 9, in unlock
return self.__lock.pick(unlock_args)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/tmp/test.py", line 50, in pick
raise LockTypeError("This is a different kind of lock.",
test.LockTypeError: This is a different kind of lock.
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/tmp/solution.py", line 9, in unlock
return self.__lock.pick(unlock_args)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/tmp/test.py", line 50, in pick
raise LockTypeError("This is a different kind of lock.",
test.LockTypeError: This is a different kind of lock.
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/tmp/solution.py", line 9, in unlock
return self.__lock.pick(unlock_args)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/tmp/test.py", line 50, in pick
raise LockTypeError("This is a different kind of lock.",
test.LockTypeError: This is a different kind of lock.
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/tmp/solution.py", line 9, in unlock
return self.__lock.pick(unlock_args)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/tmp/test.py", line 50, in pick
raise LockTypeError("This is a different kind of lock.",
test.LockTypeError: This is a different kind of lock.
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/tmp/solution.py", line 9, in unlock
return self.__lock.pick(unlock_args)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/tmp/test.py", line 50, in pick
raise LockTypeError("This is a different kind of lock.",
test.LockTypeError: This is a different kind of lock.
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/tmp/solution.py", line 9, in unlock
return self.__lock.pick(unlock_args)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/tmp/test.py", line 50, in pick
raise LockTypeError("This is a different kind of lock.",
test.LockTypeError: This is a different kind of lock.
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/tmp/solution.py", line 9, in unlock
return self.__lock.pick(unlock_args)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/tmp/test.py", line 50, in pick
raise LockTypeError("This is a different kind of lock.",
test.LockTypeError: This is a different kind of lock.
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/tmp/solution.py", line 9, in unlock
return self.__lock.pick(unlock_args)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/tmp/test.py", line 50, in pick
raise LockTypeError("This is a different kind of lock.",
test.LockTypeError: This is a different kind of lock.
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/tmp/solution.py", line 9, in unlock
return self.__lock.pick(unlock_args)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/tmp/test.py", line 50, in pick
raise LockTypeError("This is a different kind of lock.",
test.LockTypeError: This is a different kind of lock.
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/tmp/solution.py", line 9, in unlock
return self.__lock.pick(unlock_args)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/tmp/test.py", line 50, in pick
raise LockTypeError("This is a different kind of lock.",
test.LockTypeError: This is a different kind of lock.
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/tmp/solution.py", line 9, in unlock
return self.__lock.pick(unlock_args)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/tmp/test.py", line 50, in pick
raise LockTypeError("This is a different kind of lock.",
test.LockTypeError: This is a different kind of lock.
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/tmp/solution.py", line 9, in unlock
return self.__lock.pick(unlock_args)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/tmp/test.py", line 50, in pick
raise LockTypeError("This is a different kind of lock.",
test.LockTypeError: This is a different kind of lock.
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/tmp/solution.py", line 9, in unlock
return self.__lock.pick(unlock_args)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/tmp/test.py", line 50, in pick
raise LockTypeError("This is a different kind of lock.",
test.LockTypeError: This is a different kind of lock.
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/tmp/solution.py", line 9, in unlock
return self.__lock.pick(unlock_args)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/tmp/test.py", line 50, in pick
raise LockTypeError("This is a different kind of lock.",
test.LockTypeError: This is a different kind of lock.
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/tmp/solution.py", line 9, in unlock
return self.__lock.pick(unlock_args)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/tmp/test.py", line 50, in pick
raise LockTypeError("This is a different kind of lock.",
test.LockTypeError: This is a different kind of lock.
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/tmp/solution.py", line 9, in unlock
return self.__lock.pick(unlock_args)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/tmp/test.py", line 50, in pick
raise LockTypeError("This is a different kind of lock.",
test.LockTypeError: This is a different kind of lock.
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/tmp/solution.py", line 9, in unlock
return self.__lock.pick(unlock_args)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/tmp/test.py", line 50, in pick
raise LockTypeError("This is a different kind of lock.",
test.LockTypeError: This is a different kind of lock.
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/tmp/solution.py", line 9, in unlock
return self.__lock.pick(unlock_args)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/tmp/test.py", line 50, in pick
raise LockTypeError("This is a different kind of lock.",
test.LockTypeError: This is a different kind of lock.
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/tmp/solution.py", line 9, in unlock
return self.__lock.pick(unlock_args)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/tmp/test.py", line 50, in pick
raise LockTypeError("This is a different kind of lock.",
test.LockTypeError: This is a different kind of lock.
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/tmp/solution.py", line 9, in unlock
return self.__lock.pick(unlock_args)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/tmp/test.py", line 50, in pick
raise LockTypeError("This is a different kind of lock.",
test.LockTypeError: This is a different kind of lock.
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/tmp/solution.py", line 9, in unlock
return self.__lock.pick(unlock_args)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/tmp/test.py", line 50, in pick
raise LockTypeError("This is a different kind of lock.",
test.LockTypeError: This is a different kind of lock.
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/tmp/solution.py", line 9, in unlock
return self.__lock.pick(unlock_args)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/tmp/test.py", line 50, in pick
raise LockTypeError("This is a different kind of lock.",
test.LockTypeError: This is a different kind of lock.
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/tmp/solution.py", line 9, in unlock
return self.__lock.pick(unlock_args)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/tmp/test.py", line 50, in pick
raise LockTypeError("This is a different kind of lock.",
test.LockTypeError: This is a different kind of lock.
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/tmp/solution.py", line 9, in unlock
return self.__lock.pick(unlock_args)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/tmp/test.py", line 50, in pick
raise LockTypeError("This is a different kind of lock.",
test.LockTypeError: This is a different kind of lock.
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/tmp/solution.py", line 9, in unlock
return self.__lock.pick(unlock_args)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/tmp/test.py", line 50, in pick
raise LockTypeError("This is a different kind of lock.",
test.LockTypeError: This is a different kind of lock.
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/tmp/solution.py", line 9, in unlock
return self.__lock.pick(unlock_args)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/tmp/test.py", line 50, in pick
raise LockTypeError("This is a different kind of lock.",
test.LockTypeError: This is a different kind of lock.
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/tmp/solution.py", line 9, in unlock
return self.__lock.pick(unlock_args)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/tmp/test.py", line 50, in pick
raise LockTypeError("This is a different kind of lock.",
test.LockTypeError: This is a different kind of lock.
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/tmp/solution.py", line 9, in unlock
return self.__lock.pick(unlock_args)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/tmp/test.py", line 50, in pick
raise LockTypeError("This is a different kind of lock.",
test.LockTypeError: This is a different kind of lock.
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/tmp/solution.py", line 9, in unlock
return self.__lock.pick(unlock_args)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/tmp/test.py", line 50, in pick
raise LockTypeError("This is a different kind of lock.",
test.LockTypeError: This is a different kind of lock.
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/tmp/solution.py", line 9, in unlock
return self.__lock.pick(unlock_args)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/tmp/test.py", line 50, in pick
raise LockTypeError("This is a different kind of lock.",
test.LockTypeError: This is a different kind of lock.
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/tmp/solution.py", line 9, in unlock
return self.__lock.pick(unlock_args)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/tmp/test.py", line 50, in pick
raise LockTypeError("This is a different kind of lock.",
test.LockTypeError: This is a different kind of lock.
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/tmp/solution.py", line 9, in unlock
return self.__lock.pick(unlock_args)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/tmp/test.py", line 50, in pick
raise LockTypeError("This is a different kind of lock.",
test.LockTypeError: This is a different kind of lock.
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/tmp/solution.py", line 9, in unlock
return self.__lock.pick(unlock_args)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/tmp/test.py", line 50, in pick
raise LockTypeError("This is a different kind of lock.",
test.LockTypeError: This is a different kind of lock.
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/tmp/solution.py", line 9, in unlock
return self.__lock.pick(unlock_args)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/tmp/test.py", line 50, in pick
raise LockTypeError("This is a different kind of lock.",
test.LockTypeError: This is a different kind of lock.
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/tmp/solution.py", line 9, in unlock
return self.__lock.pick(unlock_args)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/tmp/test.py", line 50, in pick
raise LockTypeError("This is a different kind of lock.",
test.LockTypeError: This is a different kind of lock.
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/tmp/solution.py", line 9, in unlock
return self.__lock.pick(unlock_args)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/tmp/test.py", line 50, in pick
raise LockTypeError("This is a different kind of lock.",
test.LockTypeError: This is a different kind of lock.
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/tmp/solution.py", line 9, in unlock
return self.__lock.pick(unlock_args)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/tmp/test.py", line 50, in pick
raise LockTypeError("This is a different kind of lock.",
test.LockTypeError: This is a different kind of lock.
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/tmp/solution.py", line 9, in unlock
return self.__lock.pick(unlock_args)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/tmp/test.py", line 50, in pick
raise LockTypeError("This is a different kind of lock.",
test.LockTypeError: This is a different kind of lock.
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/tmp/solution.py", line 9, in unlock
return self.__lock.pick(unlock_args)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/tmp/test.py", line 50, in pick
raise LockTypeError("This is a different kind of lock.",
test.LockTypeError: This is a different kind of lock.
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/tmp/solution.py", line 9, in unlock
return self.__lock.pick(unlock_args)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/tmp/test.py", line 50, in pick
raise LockTypeError("This is a different kind of lock.",
test.LockTypeError: This is a different kind of lock.
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/tmp/solution.py", line 9, in unlock
return self.__lock.pick(unlock_args)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/tmp/test.py", line 50, in pick
raise LockTypeError("This is a different kind of lock.",
test.LockTypeError: This is a different kind of lock.
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/tmp/solution.py", line 9, in unlock
return self.__lock.pick(unlock_args)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/tmp/test.py", line 50, in pick
raise LockTypeError("This is a different kind of lock.",
test.LockTypeError: This is a different kind of lock.
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/tmp/solution.py", line 9, in unlock
return self.__lock.pick(unlock_args)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/tmp/test.py", line 50, in pick
raise LockTypeError("This is a different kind of lock.",
test.LockTypeError: This is a different kind of lock.
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/tmp/solution.py", line 9, in unlock
return self.__lock.pick(unlock_args)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/tmp/test.py", line 50, in pick
raise LockTypeError("This is a different kind of lock.",
test.LockTypeError: This is a different kind of lock.
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/tmp/solution.py", line 9, in unlock
return self.__lock.pick(unlock_args)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/tmp/test.py", line 50, in pick
raise LockTypeError("This is a different kind of lock.",
test.LockTypeError: This is a different kind of lock.
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/tmp/solution.py", line 9, in unlock
return self.__lock.pick(unlock_args)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/tmp/test.py", line 50, in pick
raise LockTypeError("This is a different kind of lock.",
test.LockTypeError: This is a different kind of lock.
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/tmp/solution.py", line 9, in unlock
return self.__lock.pick(unlock_args)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/tmp/test.py", line 50, in pick
raise LockTypeError("This is a different kind of lock.",
test.LockTypeError: This is a different kind of lock.
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/tmp/solution.py", line 9, in unlock
return self.__lock.pick(unlock_args)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/tmp/test.py", line 50, in pick
raise LockTypeError("This is a different kind of lock.",
test.LockTypeError: This is a different kind of lock.
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/tmp/solution.py", line 9, in unlock
return self.__lock.pick(unlock_args)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/tmp/test.py", line 50, in pick
raise LockTypeError("This is a different kind of lock.",
test.LockTypeError: This is a different kind of lock.
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/tmp/solution.py", line 9, in unlock
return self.__lock.pick(unlock_args)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/tmp/test.py", line 50, in pick
raise LockTypeError("This is a different kind of lock.",
test.LockTypeError: This is a different kind of lock.
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/tmp/solution.py", line 9, in unlock
return self.__lock.pick(unlock_args)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/tmp/test.py", line 50, in pick
raise LockTypeError("This is a different kind of lock.",
test.LockTypeError: This is a different kind of lock.
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/tmp/solution.py", line 9, in unlock
return self.__lock.pick(unlock_args)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/tmp/test.py", line 50, in pick
raise LockTypeError("This is a different kind of lock.",
test.LockTypeError: This is a different kind of lock.
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/tmp/solution.py", line 9, in unlock
return self.__lock.pick(unlock_args)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/tmp/test.py", line 50, in pick
raise LockTypeError("This is a different kind of lock.",
test.LockTypeError: This is a different kind of lock.
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/tmp/solution.py", line 9, in unlock
return self.__lock.pick(unlock_args)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/tmp/test.py", line 50, in pick
raise LockTypeError("This is a different kind of lock.",
test.LockTypeError: This is a different kind of lock.
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/tmp/solution.py", line 9, in unlock
return self.__lock.pick(unlock_args)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/tmp/test.py", line 50, in pick
raise LockTypeError("This is a different kind of lock.",
test.LockTypeError: This is a different kind of lock.
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/tmp/solution.py", line 9, in unlock
return self.__lock.pick(unlock_args)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/tmp/test.py", line 50, in pick
raise LockTypeError("This is a different kind of lock.",
test.LockTypeError: This is a different kind of lock.
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/tmp/solution.py", line 9, in unlock
return self.__lock.pick(unlock_args)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/tmp/test.py", line 50, in pick
raise LockTypeError("This is a different kind of lock.",
test.LockTypeError: This is a different kind of lock.
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/tmp/solution.py", line 9, in unlock
return self.__lock.pick(unlock_args)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/tmp/test.py", line 50, in pick
raise LockTypeError("This is a different kind of lock.",
test.LockTypeError: This is a different kind of lock.
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/tmp/solution.py", line 9, in unlock
return self.__lock.pick(unlock_args)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/tmp/test.py", line 50, in pick
raise LockTypeError("This is a different kind of lock.",
test.LockTypeError: This is a different kind of lock.
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/tmp/solution.py", line 9, in unlock
return self.__lock.pick(unlock_args)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/tmp/test.py", line 50, in pick
raise LockTypeError("This is a different kind of lock.",
test.LockTypeError: This is a different kind of lock.
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/tmp/solution.py", line 9, in unlock
return self.__lock.pick(unlock_args)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/tmp/test.py", line 50, in pick
raise LockTypeError("This is a different kind of lock.",
test.LockTypeError: This is a different kind of lock.
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/tmp/solution.py", line 9, in unlock
return self.__lock.pick(unlock_args)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/tmp/test.py", line 50, in pick
raise LockTypeError("This is a different kind of lock.",
test.LockTypeError: This is a different kind of lock.
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/tmp/solution.py", line 9, in unlock
return self.__lock.pick(unlock_args)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/tmp/test.py", line 50, in pick
raise LockTypeError("This is a different kind of lock.",
test.LockTypeError: This is a different kind of lock.
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/tmp/solution.py", line 9, in unlock
return self.__lock.pick(unlock_args)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/tmp/test.py", line 50, in pick
raise LockTypeError("This is a different kind of lock.",
test.LockTypeError: This is a different kind of lock.
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/tmp/solution.py", line 9, in unlock
return self.__lock.pick(unlock_args)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/tmp/test.py", line 50, in pick
raise LockTypeError("This is a different kind of lock.",
test.LockTypeError: This is a different kind of lock.
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/tmp/solution.py", line 9, in unlock
return self.__lock.pick(unlock_args)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/tmp/test.py", line 50, in pick
raise LockTypeError("This is a different kind of lock.",
test.LockTypeError: This is a different kind of lock.
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/tmp/solution.py", line 9, in unlock
return self.__lock.pick(unlock_args)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/tmp/test.py", line 50, in pick
raise LockTypeError("This is a different kind of lock.",
test.LockTypeError: This is a different kind of lock.
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/tmp/solution.py", line 9, in unlock
return self.__lock.pick(unlock_args)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/tmp/test.py", line 50, in pick
raise LockTypeError("This is a different kind of lock.",
test.LockTypeError: This is a different kind of lock.
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/tmp/solution.py", line 9, in unlock
return self.__lock.pick(unlock_args)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/tmp/test.py", line 50, in pick
raise LockTypeError("This is a different kind of lock.",
test.LockTypeError: This is a different kind of lock.
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/tmp/solution.py", line 9, in unlock
return self.__lock.pick(unlock_args)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/tmp/test.py", line 50, in pick
raise LockTypeError("This is a different kind of lock.",
test.LockTypeError: This is a different kind of lock.
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/tmp/solution.py", line 9, in unlock
return self.__lock.pick(unlock_args)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/tmp/test.py", line 50, in pick
raise LockTypeError("This is a different kind of lock.",
test.LockTypeError: This is a different kind of lock.
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/tmp/solution.py", line 9, in unlock
return self.__lock.pick(unlock_args)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/tmp/test.py", line 50, in pick
raise LockTypeError("This is a different kind of lock.",
test.LockTypeError: This is a different kind of lock.
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/tmp/solution.py", line 9, in unlock
return self.__lock.pick(unlock_args)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/tmp/test.py", line 50, in pick
raise LockTypeError("This is a different kind of lock.",
test.LockTypeError: This is a different kind of lock.
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/tmp/solution.py", line 9, in unlock
return self.__lock.pick(unlock_args)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/tmp/test.py", line 50, in pick
raise LockTypeError("This is a different kind of lock.",
test.LockTypeError: This is a different kind of lock.
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/tmp/solution.py", line 9, in unlock
return self.__lock.pick(unlock_args)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/tmp/test.py", line 50, in pick
raise LockTypeError("This is a different kind of lock.",
test.LockTypeError: This is a different kind of lock.
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/tmp/solution.py", line 9, in unlock
return self.__lock.pick(unlock_args)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/tmp/test.py", line 50, in pick
raise LockTypeError("This is a different kind of lock.",
test.LockTypeError: This is a different kind of lock.
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/tmp/solution.py", line 9, in unlock
return self.__lock.pick(unlock_args)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/tmp/test.py", line 50, in pick
raise LockTypeError("This is a different kind of lock.",
test.LockTypeError: This is a different kind of lock.
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/tmp/solution.py", line 9, in unlock
return self.__lock.pick(unlock_args)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/tmp/test.py", line 50, in pick
raise LockTypeError("This is a different kind of lock.",
test.LockTypeError: This is a different kind of lock.
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/tmp/solution.py", line 9, in unlock
return self.__lock.pick(unlock_args)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/tmp/test.py", line 50, in pick
raise LockTypeError("This is a different kind of lock.",
test.LockTypeError: This is a different kind of lock.
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/tmp/solution.py", line 9, in unlock
return self.__lock.pick(unlock_args)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/tmp/test.py", line 50, in pick
raise LockTypeError("This is a different kind of lock.",
test.LockTypeError: This is a different kind of lock.
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/tmp/solution.py", line 9, in unlock
return self.__lock.pick(unlock_args)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/tmp/test.py", line 50, in pick
raise LockTypeError("This is a different kind of lock.",
test.LockTypeError: This is a different kind of lock.
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/tmp/solution.py", line 9, in unlock
return self.__lock.pick(unlock_args)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/tmp/test.py", line 50, in pick
raise LockTypeError("This is a different kind of lock.",
test.LockTypeError: This is a different kind of lock.
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/tmp/solution.py", line 9, in unlock
return self.__lock.pick(unlock_args)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/tmp/test.py", line 50, in pick
raise LockTypeError("This is a different kind of lock.",
test.LockTypeError: This is a different kind of lock.
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/tmp/solution.py", line 9, in unlock
return self.__lock.pick(unlock_args)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/tmp/test.py", line 50, in pick
raise LockTypeError("This is a different kind of lock.",
test.LockTypeError: This is a different kind of lock.
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/tmp/solution.py", line 9, in unlock
return self.__lock.pick(unlock_args)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/tmp/test.py", line 50, in pick
raise LockTypeError("This is a different kind of lock.",
test.LockTypeError: This is a different kind of lock.
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/tmp/solution.py", line 9, in unlock
return self.__lock.pick(unlock_args)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/tmp/test.py", line 50, in pick
raise LockTypeError("This is a different kind of lock.",
test.LockTypeError: This is a different kind of lock.
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/tmp/solution.py", line 9, in unlock
return self.__lock.pick(unlock_args)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/tmp/test.py", line 50, in pick
raise LockTypeError("This is a different kind of lock.",
test.LockTypeError: This is a different kind of lock.
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/tmp/solution.py", line 9, in unlock
return self.__lock.pick(unlock_args)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/tmp/test.py", line 50, in pick
raise LockTypeError("This is a different kind of lock.",
test.LockTypeError: This is a different kind of lock.
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/tmp/solution.py", line 9, in unlock
return self.__lock.pick(unlock_args)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/tmp/test.py", line 50, in pick
raise LockTypeError("This is a different kind of lock.",
test.LockTypeError: This is a different kind of lock.
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/tmp/solution.py", line 9, in unlock
return self.__lock.pick(unlock_args)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/tmp/test.py", line 50, in pick
raise LockTypeError("This is a different kind of lock.",
test.LockTypeError: This is a different kind of lock.
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/tmp/solution.py", line 9, in unlock
return self.__lock.pick(unlock_args)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/tmp/test.py", line 50, in pick
raise LockTypeError("This is a different kind of lock.",
test.LockTypeError: This is a different kind of lock.
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/tmp/solution.py", line 9, in unlock
return self.__lock.pick(unlock_args)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/tmp/test.py", line 50, in pick
raise LockTypeError("This is a different kind of lock.",
test.LockTypeError: This is a different kind of lock.
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/tmp/solution.py", line 9, in unlock
return self.__lock.pick(unlock_args)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/tmp/test.py", line 50, in pick
raise LockTypeError("This is a different kind of lock.",
test.LockTypeError: This is a different kind of lock.
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/tmp/solution.py", line 9, in unlock
return self.__lock.pick(unlock_args)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/tmp/test.py", line 50, in pick
raise LockTypeError("This is a different kind of lock.",
test.LockTypeError: This is a different kind of lock.
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/tmp/solution.py", line 9, in unlock
return self.__lock.pick(unlock_args)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/tmp/test.py", line 50, in pick
raise LockTypeError("This is a different kind of lock.",
test.LockTypeError: This is a different kind of lock.
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/tmp/solution.py", line 9, in unlock
return self.__lock.pick(unlock_args)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/tmp/test.py", line 50, in pick
raise LockTypeError("This is a different kind of lock.",
test.LockTypeError: This is a different kind of lock.
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/tmp/solution.py", line 9, in unlock
return self.__lock.pick(unlock_args)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/tmp/test.py", line 50, in pick
raise LockTypeError("This is a different kind of lock.",
test.LockTypeError: This is a different kind of lock.
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/tmp/solution.py", line 9, in unlock
return self.__lock.pick(unlock_args)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/tmp/test.py", line 50, in pick
raise LockTypeError("This is a different kind of lock.",
test.LockTypeError: This is a different kind of lock.
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/tmp/solution.py", line 9, in unlock
return self.__lock.pick(unlock_args)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/tmp/test.py", line 50, in pick
raise LockTypeError("This is a different kind of lock.",
test.LockTypeError: This is a different kind of lock.
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/tmp/solution.py", line 9, in unlock
return self.__lock.pick(unlock_args)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/tmp/test.py", line 50, in pick
raise LockTypeError("This is a different kind of lock.",
test.LockTypeError: This is a different kind of lock.
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/tmp/solution.py", line 9, in unlock
return self.__lock.pick(unlock_args)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/tmp/test.py", line 50, in pick
raise LockTypeError("This is a different kind of lock.",
test.LockTypeError: This is a different kind of lock.
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/tmp/solution.py", line 9, in unlock
return self.__lock.pick(unlock_args)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/tmp/test.py", line 50, in pick
raise LockTypeError("This is a different kind of lock.",
test.LockTypeError: This is a different kind of lock.
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/tmp/solution.py", line 9, in unlock
return self.__lock.pick(unlock_args)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/tmp/test.py", line 50, in pick
raise LockTypeError("This is a different kind of lock.",
test.LockTypeError: This is a different kind of lock.
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/tmp/solution.py", line 9, in unlock
return self.__lock.pick(unlock_args)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/tmp/test.py", line 50, in pick
raise LockTypeError("This is a different kind of lock.",
test.LockTypeError: This is a different kind of lock.
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/tmp/solution.py", line 9, in unlock
return self.__lock.pick(unlock_args)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/tmp/test.py", line 50, in pick
raise LockTypeError("This is a different kind of lock.",
test.LockTypeError: This is a different kind of lock.
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/tmp/solution.py", line 9, in unlock
return self.__lock.pick(unlock_args)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/tmp/test.py", line 50, in pick
raise LockTypeError("This is a different kind of lock.",
test.LockTypeError: This is a different kind of lock.
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/tmp/solution.py", line 9, in unlock
return self.__lock.pick(unlock_args)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/tmp/test.py", line 50, in pick
raise LockTypeError("This is a different kind of lock.",
test.LockTypeError: This is a different kind of lock.
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/tmp/solution.py", line 9, in unlock
return self.__lock.pick(unlock_args)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/tmp/test.py", line 50, in pick
raise LockTypeError("This is a different kind of lock.",
test.LockTypeError: This is a different kind of lock.
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/tmp/solution.py", line 9, in unlock
return self.__lock.pick(unlock_args)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/tmp/test.py", line 50, in pick
raise LockTypeError("This is a different kind of lock.",
test.LockTypeError: This is a different kind of lock.
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/tmp/solution.py", line 9, in unlock
return self.__lock.pick(unlock_args)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/tmp/test.py", line 50, in pick
raise LockTypeError("This is a different kind of lock.",
test.LockTypeError: This is a different kind of lock.
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/tmp/solution.py", line 9, in unlock
return self.__lock.pick(unlock_args)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/tmp/test.py", line 50, in pick
raise LockTypeError("This is a different kind of lock.",
test.LockTypeError: This is a different kind of lock.
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/tmp/solution.py", line 9, in unlock
return self.__lock.pick(unlock_args)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/tmp/test.py", line 50, in pick
raise LockTypeError("This is a different kind of lock.",
test.LockTypeError: This is a different kind of lock.
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/tmp/solution.py", line 9, in unlock
return self.__lock.pick(unlock_args)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/tmp/test.py", line 50, in pick
raise LockTypeError("This is a different kind of lock.",
test.LockTypeError: This is a different kind of lock.
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/tmp/solution.py", line 9, in unlock
return self.__lock.pick(unlock_args)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/tmp/test.py", line 50, in pick
raise LockTypeError("This is a different kind of lock.",
test.LockTypeError: This is a different kind of lock.
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/tmp/solution.py", line 9, in unlock
return self.__lock.pick(unlock_args)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/tmp/test.py", line 50, in pick
raise LockTypeError("This is a different kind of lock.",
test.LockTypeError: This is a different kind of lock.
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/tmp/solution.py", line 9, in unlock
return self.__lock.pick(unlock_args)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/tmp/test.py", line 50, in pick
raise LockTypeError("This is a different kind of lock.",
test.LockTypeError: This is a different kind of lock.
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/tmp/solution.py", line 9, in unlock
return self.__lock.pick(unlock_args)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/tmp/test.py", line 50, in pick
raise LockTypeError("This is a different kind of lock.",
test.LockTypeError: This is a different kind of lock.
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/tmp/solution.py", line 9, in unlock
return self.__lock.pick(unlock_args)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/tmp/test.py", line 50, in pick
raise LockTypeError("This is a different kind of lock.",
test.LockTypeError: This is a different kind of lock.
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/tmp/solution.py", line 9, in unlock
return self.__lock.pick(unlock_args)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/tmp/test.py", line 50, in pick
raise LockTypeError("This is a different kind of lock.",
test.LockTypeError: This is a different kind of lock.
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/tmp/solution.py", line 9, in unlock
return self.__lock.pick(unlock_args)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/tmp/test.py", line 50, in pick
raise LockTypeError("This is a different kind of lock.",
test.LockTypeError: This is a different kind of lock.
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/tmp/solution.py", line 9, in unlock
return self.__lock.pick(unlock_args)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/tmp/test.py", line 50, in pick
raise LockTypeError("This is a different kind of lock.",
test.LockTypeError: This is a different kind of lock.
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/tmp/solution.py", line 9, in unlock
return self.__lock.pick(unlock_args)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/tmp/test.py", line 50, in pick
raise LockTypeError("This is a different kind of lock.",
test.LockTypeError: This is a different kind of lock.
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/tmp/solution.py", line 9, in unlock
return self.__lock.pick(unlock_args)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/tmp/test.py", line 50, in pick
raise LockTypeError("This is a different kind of lock.",
test.LockTypeError: This is a different kind of lock.
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/tmp/solution.py", line 9, in unlock
return self.__lock.pick(unlock_args)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/tmp/test.py", line 50, in pick
raise LockTypeError("This is a different kind of lock.",
test.LockTypeError: This is a different kind of lock.
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/tmp/solution.py", line 9, in unlock
return self.__lock.pick(unlock_args)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/tmp/test.py", line 50, in pick
raise LockTypeError("This is a different kind of lock.",
test.LockTypeError: This is a different kind of lock.
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/tmp/solution.py", line 9, in unlock
return self.__lock.pick(unlock_args)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/tmp/test.py", line 50, in pick
raise LockTypeError("This is a different kind of lock.",
test.LockTypeError: This is a different kind of lock.
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/tmp/solution.py", line 9, in unlock
return self.__lock.pick(unlock_args)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/tmp/test.py", line 50, in pick
raise LockTypeError("This is a different kind of lock.",
test.LockTypeError: This is a different kind of lock.
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/tmp/solution.py", line 9, in unlock
return self.__lock.pick(unlock_args)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/tmp/test.py", line 50, in pick
raise LockTypeError("This is a different kind of lock.",
test.LockTypeError: This is a different kind of lock.
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/tmp/solution.py", line 9, in unlock
return self.__lock.pick(unlock_args)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/tmp/test.py", line 50, in pick
raise LockTypeError("This is a different kind of lock.",
test.LockTypeError: This is a different kind of lock.
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/tmp/solution.py", line 9, in unlock
return self.__lock.pick(unlock_args)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/tmp/test.py", line 50, in pick
raise LockTypeError("This is a different kind of lock.",
test.LockTypeError: This is a different kind of lock.
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/tmp/solution.py", line 9, in unlock
return self.__lock.pick(unlock_args)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/tmp/test.py", line 50, in pick
raise LockTypeError("This is a different kind of lock.",
test.LockTypeError: This is a different kind of lock.
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/tmp/solution.py", line 9, in unlock
return self.__lock.pick(unlock_args)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/tmp/test.py", line 50, in pick
raise LockTypeError("This is a different kind of lock.",
test.LockTypeError: This is a different kind of lock.
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/tmp/solution.py", line 9, in unlock
return self.__lock.pick(unlock_args)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/tmp/test.py", line 50, in pick
raise LockTypeError("This is a different kind of lock.",
test.LockTypeError: This is a different kind of lock.
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/tmp/solution.py", line 9, in unlock
return self.__lock.pick(unlock_args)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/tmp/test.py", line 50, in pick
raise LockTypeError("This is a different kind of lock.",
test.LockTypeError: This is a different kind of lock.
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/tmp/solution.py", line 9, in unlock
return self.__lock.pick(unlock_args)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/tmp/test.py", line 50, in pick
raise LockTypeError("This is a different kind of lock.",
test.LockTypeError: This is a different kind of lock.
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/tmp/solution.py", line 9, in unlock
return self.__lock.pick(unlock_args)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/tmp/test.py", line 50, in pick
raise LockTypeError("This is a different kind of lock.",
test.LockTypeError: This is a different kind of lock.
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/tmp/solution.py", line 9, in unlock
return self.__lock.pick(unlock_args)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/tmp/test.py", line 50, in pick
raise LockTypeError("This is a different kind of lock.",
test.LockTypeError: This is a different kind of lock.
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/tmp/solution.py", line 9, in unlock
return self.__lock.pick(unlock_args)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/tmp/test.py", line 50, in pick
raise LockTypeError("This is a different kind of lock.",
test.LockTypeError: This is a different kind of lock.
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/tmp/solution.py", line 9, in unlock
return self.__lock.pick(unlock_args)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/tmp/test.py", line 50, in pick
raise LockTypeError("This is a different kind of lock.",
test.LockTypeError: This is a different kind of lock.
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/tmp/solution.py", line 9, in unlock
return self.__lock.pick(unlock_args)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/tmp/test.py", line 50, in pick
raise LockTypeError("This is a different kind of lock.",
test.LockTypeError: This is a different kind of lock.
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/tmp/solution.py", line 9, in unlock
return self.__lock.pick(unlock_args)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/tmp/test.py", line 50, in pick
raise LockTypeError("This is a different kind of lock.",
test.LockTypeError: This is a different kind of lock.
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/tmp/solution.py", line 9, in unlock
return self.__lock.pick(unlock_args)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/tmp/test.py", line 50, in pick
raise LockTypeError("This is a different kind of lock.",
test.LockTypeError: This is a different kind of lock.
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/tmp/solution.py", line 9, in unlock
return self.__lock.pick(unlock_args)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/tmp/test.py", line 50, in pick
raise LockTypeError("This is a different kind of lock.",
test.LockTypeError: This is a different kind of lock.
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/tmp/solution.py", line 9, in unlock
return self.__lock.pick(unlock_args)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/tmp/test.py", line 50, in pick
raise LockTypeError("This is a different kind of lock.",
test.LockTypeError: This is a different kind of lock.
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/tmp/solution.py", line 9, in unlock
return self.__lock.pick(unlock_args)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/tmp/test.py", line 50, in pick
raise LockTypeError("This is a different kind of lock.",
test.LockTypeError: This is a different kind of lock.
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/tmp/solution.py", line 9, in unlock
return self.__lock.pick(unlock_args)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/tmp/test.py", line 50, in pick
raise LockTypeError("This is a different kind of lock.",
test.LockTypeError: This is a different kind of lock.
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/tmp/solution.py", line 9, in unlock
return self.__lock.pick(unlock_args)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/tmp/test.py", line 50, in pick
raise LockTypeError("This is a different kind of lock.",
test.LockTypeError: This is a different kind of lock.
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/tmp/solution.py", line 9, in unlock
return self.__lock.pick(unlock_args)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/tmp/test.py", line 50, in pick
raise LockTypeError("This is a different kind of lock.",
test.LockTypeError: This is a different kind of lock.
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/tmp/solution.py", line 9, in unlock
return self.__lock.pick(unlock_args)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/tmp/test.py", line 50, in pick
raise LockTypeError("This is a different kind of lock.",
test.LockTypeError: This is a different kind of lock.
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/tmp/solution.py", line 9, in unlock
return self.__lock.pick(unlock_args)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/tmp/test.py", line 50, in pick
raise LockTypeError("This is a different kind of lock.",
test.LockTypeError: This is a different kind of lock.
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/tmp/solution.py", line 9, in unlock
return self.__lock.pick(unlock_args)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/tmp/test.py", line 50, in pick
raise LockTypeError("This is a different kind of lock.",
test.LockTypeError: This is a different kind of lock.
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/tmp/solution.py", line 9, in unlock
return self.__lock.pick(unlock_args)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/tmp/test.py", line 50, in pick
raise LockTypeError("This is a different kind of lock.",
test.LockTypeError: This is a different kind of lock.
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/tmp/solution.py", line 9, in unlock
return self.__lock.pick(unlock_args)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/tmp/test.py", line 50, in pick
raise LockTypeError("This is a different kind of lock.",
test.LockTypeError: This is a different kind of lock.
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/tmp/solution.py", line 9, in unlock
return self.__lock.pick(unlock_args)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/tmp/test.py", line 50, in pick
raise LockTypeError("This is a different kind of lock.",
test.LockTypeError: This is a different kind of lock.
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/tmp/solution.py", line 9, in unlock
return self.__lock.pick(unlock_args)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/tmp/test.py", line 50, in pick
raise LockTypeError("This is a different kind of lock.",
test.LockTypeError: This is a different kind of lock.
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/tmp/solution.py", line 9, in unlock
return self.__lock.pick(unlock_args)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/tmp/test.py", line 50, in pick
raise LockTypeError("This is a different kind of lock.",
test.LockTypeError: This is a different kind of lock.
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/tmp/solution.py", line 9, in unlock
return self.__lock.pick(unlock_args)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/tmp/test.py", line 50, in pick
raise LockTypeError("This is a different kind of lock.",
test.LockTypeError: This is a different kind of lock.
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/tmp/solution.py", line 9, in unlock
return self.__lock.pick(unlock_args)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/tmp/test.py", line 50, in pick
raise LockTypeError("This is a different kind of lock.",
test.LockTypeError: This is a different kind of lock.
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/tmp/solution.py", line 9, in unlock
return self.__lock.pick(unlock_args)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/tmp/test.py", line 50, in pick
raise LockTypeError("This is a different kind of lock.",
test.LockTypeError: This is a different kind of lock.
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/tmp/solution.py", line 9, in unlock
return self.__lock.pick(unlock_args)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/tmp/test.py", line 50, in pick
raise LockTypeError("This is a different kind of lock.",
test.LockTypeError: This is a different kind of lock.
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/tmp/solution.py", line 9, in unlock
return self.__lock.pick(unlock_args)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/tmp/test.py", line 50, in pick
raise LockTypeError("This is a different kind of lock.",
test.LockTypeError: This is a different kind of lock.
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/tmp/solution.py", line 9, in unlock
return self.__lock.pick(unlock_args)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/tmp/test.py", line 50, in pick
raise LockTypeError("This is a different kind of lock.",
test.LockTypeError: This is a different kind of lock.
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/tmp/solution.py", line 9, in unlock
return self.__lock.pick(unlock_args)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/tmp/test.py", line 50, in pick
raise LockTypeError("This is a different kind of lock.",
test.LockTypeError: This is a different kind of lock.
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/tmp/solution.py", line 9, in unlock
return self.__lock.pick(unlock_args)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/tmp/test.py", line 50, in pick
raise LockTypeError("This is a different kind of lock.",
test.LockTypeError: This is a different kind of lock.
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/tmp/solution.py", line 9, in unlock
return self.__lock.pick(unlock_args)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/tmp/test.py", line 50, in pick
raise LockTypeError("This is a different kind of lock.",
test.LockTypeError: This is a different kind of lock.
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/tmp/solution.py", line 9, in unlock
return self.__lock.pick(unlock_args)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/tmp/test.py", line 50, in pick
raise LockTypeError("This is a different kind of lock.",
test.LockTypeError: This is a different kind of lock.
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/tmp/solution.py", line 9, in unlock
return self.__lock.pick(unlock_args)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/tmp/test.py", line 50, in pick
raise LockTypeError("This is a different kind of lock.",
test.LockTypeError: This is a different kind of lock.
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/tmp/solution.py", line 9, in unlock
return self.__lock.pick(unlock_args)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/tmp/test.py", line 50, in pick
raise LockTypeError("This is a different kind of lock.",
test.LockTypeError: This is a different kind of lock.
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/tmp/solution.py", line 9, in unlock
return self.__lock.pick(unlock_args)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/tmp/test.py", line 50, in pick
raise LockTypeError("This is a different kind of lock.",
test.LockTypeError: This is a different kind of lock.
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/tmp/solution.py", line 9, in unlock
return self.__lock.pick(unlock_args)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/tmp/test.py", line 50, in pick
raise LockTypeError("This is a different kind of lock.",
test.LockTypeError: This is a different kind of lock.
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/tmp/solution.py", line 9, in unlock
return self.__lock.pick(unlock_args)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/tmp/test.py", line 50, in pick
raise LockTypeError("This is a different kind of lock.",
test.LockTypeError: This is a different kind of lock.
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/tmp/solution.py", line 9, in unlock
return self.__lock.pick(unlock_args)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/tmp/test.py", line 50, in pick
raise LockTypeError("This is a different kind of lock.",
test.LockTypeError: This is a different kind of lock.
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/tmp/solution.py", line 9, in unlock
return self.__lock.pick(unlock_args)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/tmp/test.py", line 50, in pick
raise LockTypeError("This is a different kind of lock.",
test.LockTypeError: This is a different kind of lock.
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/tmp/solution.py", line 9, in unlock
return self.__lock.pick(unlock_args)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/tmp/test.py", line 50, in pick
raise LockTypeError("This is a different kind of lock.",
test.LockTypeError: This is a different kind of lock.
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/tmp/solution.py", line 9, in unlock
return self.__lock.pick(unlock_args)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/tmp/test.py", line 50, in pick
raise LockTypeError("This is a different kind of lock.",
test.LockTypeError: This is a different kind of lock.
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/tmp/solution.py", line 9, in unlock
return self.__lock.pick(unlock_args)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/tmp/test.py", line 50, in pick
raise LockTypeError("This is a different kind of lock.",
test.LockTypeError: This is a different kind of lock.
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/tmp/solution.py", line 9, in unlock
return self.__lock.pick(unlock_args)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/tmp/test.py", line 50, in pick
raise LockTypeError("This is a different kind of lock.",
test.LockTypeError: This is a different kind of lock.
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/tmp/solution.py", line 9, in unlock
return self.__lock.pick(unlock_args)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/tmp/test.py", line 50, in pick
raise LockTypeError("This is a different kind of lock.",
test.LockTypeError: This is a different kind of lock.
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/tmp/solution.py", line 9, in unlock
return self.__lock.pick(unlock_args)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/tmp/test.py", line 50, in pick
raise LockTypeError("This is a different kind of lock.",
test.LockTypeError: This is a different kind of lock.
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/tmp/solution.py", line 9, in unlock
return self.__lock.pick(unlock_args)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/tmp/test.py", line 50, in pick
raise LockTypeError("This is a different kind of lock.",
test.LockTypeError: This is a different kind of lock.
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/tmp/solution.py", line 9, in unlock
return self.__lock.pick(unlock_args)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/tmp/test.py", line 50, in pick
raise LockTypeError("This is a different kind of lock.",
test.LockTypeError: This is a different kind of lock.
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/tmp/solution.py", line 9, in unlock
return self.__lock.pick(unlock_args)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/tmp/test.py", line 50, in pick
raise LockTypeError("This is a different kind of lock.",
test.LockTypeError: This is a different kind of lock.
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/tmp/solution.py", line 9, in unlock
return self.__lock.pick(unlock_args)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/tmp/test.py", line 50, in pick
raise LockTypeError("This is a different kind of lock.",
test.LockTypeError: This is a different kind of lock.
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/tmp/solution.py", line 9, in unlock
return self.__lock.pick(unlock_args)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/tmp/test.py", line 50, in pick
raise LockTypeError("This is a different kind of lock.",
test.LockTypeError: This is a different kind of lock.
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/tmp/solution.py", line 9, in unlock
return self.__lock.pick(unlock_args)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/tmp/test.py", line 50, in pick
raise LockTypeError("This is a different kind of lock.",
test.LockTypeError: This is a different kind of lock.
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/tmp/solution.py", line 9, in unlock
return self.__lock.pick(unlock_args)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/tmp/test.py", line 50, in pick
raise LockTypeError("This is a different kind of lock.",
test.LockTypeError: This is a different kind of lock.
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/tmp/solution.py", line 9, in unlock
return self.__lock.pick(unlock_args)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/tmp/test.py", line 50, in pick
raise LockTypeError("This is a different kind of lock.",
test.LockTypeError: This is a different kind of lock.
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/tmp/solution.py", line 9, in unlock
return self.__lock.pick(unlock_args)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/tmp/test.py", line 50, in pick
raise LockTypeError("This is a different kind of lock.",
test.LockTypeError: This is a different kind of lock.
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/tmp/solution.py", line 9, in unlock
return self.__lock.pick(unlock_args)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/tmp/test.py", line 50, in pick
raise LockTypeError("This is a different kind of lock.",
test.LockTypeError: This is a different kind of lock.
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/tmp/solution.py", line 9, in unlock
return self.__lock.pick(unlock_args)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/tmp/test.py", line 50, in pick
raise LockTypeError("This is a different kind of lock.",
test.LockTypeError: This is a different kind of lock.
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/tmp/solution.py", line 9, in unlock
return self.__lock.pick(unlock_args)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/tmp/test.py", line 50, in pick
raise LockTypeError("This is a different kind of lock.",
test.LockTypeError: This is a different kind of lock.
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/tmp/solution.py", line 9, in unlock
return self.__lock.pick(unlock_args)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/tmp/test.py", line 50, in pick
raise LockTypeError("This is a different kind of lock.",
test.LockTypeError: This is a different kind of lock.
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/tmp/solution.py", line 9, in unlock
return self.__lock.pick(unlock_args)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/tmp/test.py", line 50, in pick
raise LockTypeError("This is a different kind of lock.",
test.LockTypeError: This is a different kind of lock.
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/tmp/solution.py", line 9, in unlock
return self.__lock.pick(unlock_args)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/tmp/test.py", line 50, in pick
raise LockTypeError("This is a different kind of lock.",
test.LockTypeError: This is a different kind of lock.
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/tmp/solution.py", line 9, in unlock
return self.__lock.pick(unlock_args)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/tmp/test.py", line 50, in pick
raise LockTypeError("This is a different kind of lock.",
test.LockTypeError: This is a different kind of lock.
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/tmp/solution.py", line 9, in unlock
return self.__lock.pick(unlock_args)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/tmp/test.py", line 50, in pick
raise LockTypeError("This is a different kind of lock.",
test.LockTypeError: This is a different kind of lock.
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/tmp/solution.py", line 9, in unlock
return self.__lock.pick(unlock_args)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/tmp/test.py", line 50, in pick
raise LockTypeError("This is a different kind of lock.",
test.LockTypeError: This is a different kind of lock.
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/tmp/solution.py", line 9, in unlock
return self.__lock.pick(unlock_args)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/tmp/test.py", line 50, in pick
raise LockTypeError("This is a different kind of lock.",
test.LockTypeError: This is a different kind of lock.
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/tmp/solution.py", line 9, in unlock
return self.__lock.pick(unlock_args)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/tmp/test.py", line 50, in pick
raise LockTypeError("This is a different kind of lock.",
test.LockTypeError: This is a different kind of lock.
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/tmp/solution.py", line 9, in unlock
return self.__lock.pick(unlock_args)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/tmp/test.py", line 50, in pick
raise LockTypeError("This is a different kind of lock.",
test.LockTypeError: This is a different kind of lock.
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/tmp/solution.py", line 9, in unlock
return self.__lock.pick(unlock_args)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/tmp/test.py", line 50, in pick
raise LockTypeError("This is a different kind of lock.",
test.LockTypeError: This is a different kind of lock.
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/tmp/solution.py", line 9, in unlock
return self.__lock.pick(unlock_args)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/tmp/test.py", line 50, in pick
raise LockTypeError("This is a different kind of lock.",
test.LockTypeError: This is a different kind of lock.
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/tmp/solution.py", line 9, in unlock
return self.__lock.pick(unlock_args)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/tmp/test.py", line 50, in pick
raise LockTypeError("This is a different kind of lock.",
test.LockTypeError: This is a different kind of lock.
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/tmp/solution.py", line 9, in unlock
return self.__lock.pick(unlock_args)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/tmp/test.py", line 50, in pick
raise LockTypeError("This is a different kind of lock.",
test.LockTypeError: This is a different kind of lock.
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/tmp/solution.py", line 9, in unlock
return self.__lock.pick(unlock_args)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/tmp/test.py", line 50, in pick
raise LockTypeError("This is a different kind of lock.",
test.LockTypeError: This is a different kind of lock.
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/tmp/solution.py", line 9, in unlock
return self.__lock.pick(unlock_args)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/tmp/test.py", line 50, in pick
raise LockTypeError("This is a different kind of lock.",
test.LockTypeError: This is a different kind of lock.
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/tmp/solution.py", line 9, in unlock
return self.__lock.pick(unlock_args)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/tmp/test.py", line 50, in pick
raise LockTypeError("This is a different kind of lock.",
test.LockTypeError: This is a different kind of lock.
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/tmp/solution.py", line 9, in unlock
return self.__lock.pick(unlock_args)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/tmp/test.py", line 50, in pick
raise LockTypeError("This is a different kind of lock.",
test.LockTypeError: This is a different kind of lock.
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/tmp/solution.py", line 9, in unlock
return self.__lock.pick(unlock_args)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/tmp/test.py", line 50, in pick
raise LockTypeError("This is a different kind of lock.",
test.LockTypeError: This is a different kind of lock.
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/tmp/solution.py", line 9, in unlock
return self.__lock.pick(unlock_args)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/tmp/test.py", line 50, in pick
raise LockTypeError("This is a different kind of lock.",
test.LockTypeError: This is a different kind of lock.
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/tmp/solution.py", line 9, in unlock
return self.__lock.pick(unlock_args)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/tmp/test.py", line 50, in pick
raise LockTypeError("This is a different kind of lock.",
test.LockTypeError: This is a different kind of lock.
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/tmp/solution.py", line 9, in unlock
return self.__lock.pick(unlock_args)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/tmp/test.py", line 50, in pick
raise LockTypeError("This is a different kind of lock.",
test.LockTypeError: This is a different kind of lock.
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/tmp/solution.py", line 9, in unlock
return self.__lock.pick(unlock_args)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/tmp/test.py", line 50, in pick
raise LockTypeError("This is a different kind of lock.",
test.LockTypeError: This is a different kind of lock.
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/tmp/solution.py", line 9, in unlock
return self.__lock.pick(unlock_args)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/tmp/test.py", line 50, in pick
raise LockTypeError("This is a different kind of lock.",
test.LockTypeError: This is a different kind of lock.
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/tmp/solution.py", line 9, in unlock
return self.__lock.pick(unlock_args)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/tmp/test.py", line 50, in pick
raise LockTypeError("This is a different kind of lock.",
test.LockTypeError: This is a different kind of lock.
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/tmp/solution.py", line 9, in unlock
return self.__lock.pick(unlock_args)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/tmp/test.py", line 50, in pick
raise LockTypeError("This is a different kind of lock.",
test.LockTypeError: This is a different kind of lock.
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/tmp/solution.py", line 9, in unlock
return self.__lock.pick(unlock_args)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/tmp/test.py", line 50, in pick
raise LockTypeError("This is a different kind of lock.",
test.LockTypeError: This is a different kind of lock.
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/tmp/solution.py", line 9, in unlock
return self.__lock.pick(unlock_args)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/tmp/test.py", line 50, in pick
raise LockTypeError("This is a different kind of lock.",
test.LockTypeError: This is a different kind of lock.
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/tmp/solution.py", line 9, in unlock
return self.__lock.pick(unlock_args)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/tmp/test.py", line 50, in pick
raise LockTypeError("This is a different kind of lock.",
test.LockTypeError: This is a different kind of lock.
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/tmp/solution.py", line 9, in unlock
return self.__lock.pick(unlock_args)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/tmp/test.py", line 50, in pick
raise LockTypeError("This is a different kind of lock.",
test.LockTypeError: This is a different kind of lock.
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/tmp/solution.py", line 9, in unlock
return self.__lock.pick(unlock_args)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/tmp/test.py", line 50, in pick
raise LockTypeError("This is a different kind of lock.",
test.LockTypeError: This is a different kind of lock.
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/tmp/solution.py", line 9, in unlock
return self.__lock.pick(unlock_args)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/tmp/test.py", line 50, in pick
raise LockTypeError("This is a different kind of lock.",
test.LockTypeError: This is a different kind of lock.
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/tmp/solution.py", line 9, in unlock
return self.__lock.pick(unlock_args)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/tmp/test.py", line 50, in pick
raise LockTypeError("This is a different kind of lock.",
test.LockTypeError: This is a different kind of lock.
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/tmp/solution.py", line 9, in unlock
return self.__lock.pick(unlock_args)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/tmp/test.py", line 50, in pick
raise LockTypeError("This is a different kind of lock.",
test.LockTypeError: This is a different kind of lock.
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/tmp/solution.py", line 9, in unlock
return self.__lock.pick(unlock_args)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/tmp/test.py", line 50, in pick
raise LockTypeError("This is a different kind of lock.",
test.LockTypeError: This is a different kind of lock.
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/tmp/solution.py", line 9, in unlock
return self.__lock.pick(unlock_args)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/tmp/test.py", line 50, in pick
raise LockTypeError("This is a different kind of lock.",
test.LockTypeError: This is a different kind of lock.
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/tmp/solution.py", line 9, in unlock
return self.__lock.pick(unlock_args)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/tmp/test.py", line 50, in pick
raise LockTypeError("This is a different kind of lock.",
test.LockTypeError: This is a different kind of lock.
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/tmp/solution.py", line 9, in unlock
return self.__lock.pick(unlock_args)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/tmp/test.py", line 50, in pick
raise LockTypeError("This is a different kind of lock.",
test.LockTypeError: This is a different kind of lock.
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/tmp/solution.py", line 9, in unlock
return self.__lock.pick(unlock_args)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/tmp/test.py", line 50, in pick
raise LockTypeError("This is a different kind of lock.",
test.LockTypeError: This is a different kind of lock.
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/tmp/solution.py", line 9, in unlock
return self.__lock.pick(unlock_args)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/tmp/test.py", line 50, in pick
raise LockTypeError("This is a different kind of lock.",
test.LockTypeError: This is a different kind of lock.
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/tmp/solution.py", line 9, in unlock
return self.__lock.pick(unlock_args)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/tmp/test.py", line 50, in pick
raise LockTypeError("This is a different kind of lock.",
test.LockTypeError: This is a different kind of lock.
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/tmp/solution.py", line 9, in unlock
return self.__lock.pick(unlock_args)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/tmp/test.py", line 50, in pick
raise LockTypeError("This is a different kind of lock.",
test.LockTypeError: This is a different kind of lock.
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/tmp/solution.py", line 9, in unlock
return self.__lock.pick(unlock_args)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/tmp/test.py", line 50, in pick
raise LockTypeError("This is a different kind of lock.",
test.LockTypeError: This is a different kind of lock.
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/tmp/solution.py", line 9, in unlock
return self.__lock.pick(unlock_args)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/tmp/test.py", line 50, in pick
raise LockTypeError("This is a different kind of lock.",
test.LockTypeError: This is a different kind of lock.
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/tmp/solution.py", line 9, in unlock
return self.__lock.pick(unlock_args)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/tmp/test.py", line 50, in pick
raise LockTypeError("This is a different kind of lock.",
test.LockTypeError: This is a different kind of lock.
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/tmp/solution.py", line 9, in unlock
return self.__lock.pick(unlock_args)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/tmp/test.py", line 50, in pick
raise LockTypeError("This is a different kind of lock.",
test.LockTypeError: This is a different kind of lock.
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/tmp/solution.py", line 9, in unlock
return self.__lock.pick(unlock_args)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/tmp/test.py", line 50, in pick
raise LockTypeError("This is a different kind of lock.",
test.LockTypeError: This is a different kind of lock.
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/tmp/solution.py", line 9, in unlock
return self.__lock.pick(unlock_args)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/tmp/test.py", line 50, in pick
raise LockTypeError("This is a different kind of lock.",
test.LockTypeError: This is a different kind of lock.
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/tmp/solution.py", line 9, in unlock
return self.__lock.pick(unlock_args)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/tmp/test.py", line 50, in pick
raise LockTypeError("This is a different kind of lock.",
test.LockTypeError: This is a different kind of lock.
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/tmp/solution.py", line 9, in unlock
return self.__lock.pick(unlock_args)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/tmp/test.py", line 50, in pick
raise LockTypeError("This is a different kind of lock.",
test.LockTypeError: This is a different kind of lock.
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/tmp/solution.py", line 9, in unlock
return self.__lock.pick(unlock_args)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/tmp/test.py", line 50, in pick
raise LockTypeError("This is a different kind of lock.",
test.LockTypeError: This is a different kind of lock.
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/tmp/solution.py", line 9, in unlock
return self.__lock.pick(unlock_args)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/tmp/test.py", line 50, in pick
raise LockTypeError("This is a different kind of lock.",
test.LockTypeError: This is a different kind of lock.
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/tmp/solution.py", line 9, in unlock
return self.__lock.pick(unlock_args)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/tmp/test.py", line 50, in pick
raise LockTypeError("This is a different kind of lock.",
test.LockTypeError: This is a different kind of lock.
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/tmp/solution.py", line 9, in unlock
return self.__lock.pick(unlock_args)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/tmp/test.py", line 50, in pick
raise LockTypeError("This is a different kind of lock.",
test.LockTypeError: This is a different kind of lock.
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/tmp/solution.py", line 9, in unlock
return self.__lock.pick(unlock_args)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/tmp/test.py", line 50, in pick
raise LockTypeError("This is a different kind of lock.",
test.LockTypeError: This is a different kind of lock.
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/tmp/solution.py", line 9, in unlock
return self.__lock.pick(unlock_args)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/tmp/test.py", line 50, in pick
raise LockTypeError("This is a different kind of lock.",
test.LockTypeError: This is a different kind of lock.
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/tmp/solution.py", line 9, in unlock
return self.__lock.pick(unlock_args)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/tmp/test.py", line 50, in pick
raise LockTypeError("This is a different kind of lock.",
test.LockTypeError: This is a different kind of lock.
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/tmp/solution.py", line 9, in unlock
return self.__lock.pick(unlock_args)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/tmp/test.py", line 50, in pick
raise LockTypeError("This is a different kind of lock.",
test.LockTypeError: This is a different kind of lock.
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/tmp/solution.py", line 9, in unlock
return self.__lock.pick(unlock_args)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/tmp/test.py", line 50, in pick
raise LockTypeError("This is a different kind of lock.",
test.LockTypeError: This is a different kind of lock.
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/tmp/solution.py", line 9, in unlock
return self.__lock.pick(unlock_args)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/tmp/test.py", line 50, in pick
raise LockTypeError("This is a different kind of lock.",
test.LockTypeError: This is a different kind of lock.
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/tmp/solution.py", line 9, in unlock
return self.__lock.pick(unlock_args)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/tmp/test.py", line 50, in pick
raise LockTypeError("This is a different kind of lock.",
test.LockTypeError: This is a different kind of lock.
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/tmp/solution.py", line 9, in unlock
return self.__lock.pick(unlock_args)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/tmp/test.py", line 50, in pick
raise LockTypeError("This is a different kind of lock.",
test.LockTypeError: This is a different kind of lock.
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/tmp/solution.py", line 9, in unlock
return self.__lock.pick(unlock_args)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/tmp/test.py", line 50, in pick
raise LockTypeError("This is a different kind of lock.",
test.LockTypeError: This is a different kind of lock.
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/tmp/solution.py", line 9, in unlock
return self.__lock.pick(unlock_args)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/tmp/test.py", line 50, in pick
raise LockTypeError("This is a different kind of lock.",
test.LockTypeError: This is a different kind of lock.
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/tmp/solution.py", line 9, in unlock
return self.__lock.pick(unlock_args)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/tmp/test.py", line 50, in pick
raise LockTypeError("This is a different kind of lock.",
test.LockTypeError: This is a different kind of lock.
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/tmp/solution.py", line 9, in unlock
return self.__lock.pick(unlock_args)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/tmp/test.py", line 50, in pick
raise LockTypeError("This is a different kind of lock.",
test.LockTypeError: This is a different kind of lock.
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/tmp/solution.py", line 9, in unlock
return self.__lock.pick(unlock_args)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/tmp/test.py", line 50, in pick
raise LockTypeError("This is a different kind of lock.",
test.LockTypeError: This is a different kind of lock.
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/tmp/solution.py", line 9, in unlock
return self.__lock.pick(unlock_args)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/tmp/test.py", line 50, in pick
raise LockTypeError("This is a different kind of lock.",
test.LockTypeError: This is a different kind of lock.
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/tmp/solution.py", line 9, in unlock
return self.__lock.pick(unlock_args)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/tmp/test.py", line 50, in pick
raise LockTypeError("This is a different kind of lock.",
test.LockTypeError: This is a different kind of lock.
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/tmp/solution.py", line 9, in unlock
return self.__lock.pick(unlock_args)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/tmp/test.py", line 50, in pick
raise LockTypeError("This is a different kind of lock.",
test.LockTypeError: This is a different kind of lock.
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/tmp/solution.py", line 9, in unlock
return self.__lock.pick(unlock_args)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/tmp/test.py", line 50, in pick
raise LockTypeError("This is a different kind of lock.",
test.LockTypeError: This is a different kind of lock.
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/tmp/solution.py", line 9, in unlock
return self.__lock.pick(unlock_args)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/tmp/test.py", line 50, in pick
raise LockTypeError("This is a different kind of lock.",
test.LockTypeError: This is a different kind of lock.
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/tmp/solution.py", line 9, in unlock
return self.__lock.pick(unlock_args)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/tmp/test.py", line 50, in pick
raise LockTypeError("This is a different kind of lock.",
test.LockTypeError: This is a different kind of lock.
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/tmp/solution.py", line 9, in unlock
return self.__lock.pick(unlock_args)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/tmp/test.py", line 50, in pick
raise LockTypeError("This is a different kind of lock.",
test.LockTypeError: This is a different kind of lock.
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/tmp/solution.py", line 9, in unlock
return self.__lock.pick(unlock_args)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/tmp/test.py", line 50, in pick
raise LockTypeError("This is a different kind of lock.",
test.LockTypeError: This is a different kind of lock.
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/tmp/solution.py", line 9, in unlock
return self.__lock.pick(unlock_args)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/tmp/test.py", line 50, in pick
raise LockTypeError("This is a different kind of lock.",
test.LockTypeError: This is a different kind of lock.
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/tmp/solution.py", line 9, in unlock
return self.__lock.pick(unlock_args)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/tmp/test.py", line 50, in pick
raise LockTypeError("This is a different kind of lock.",
test.LockTypeError: This is a different kind of lock.
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/tmp/solution.py", line 9, in unlock
return self.__lock.pick(unlock_args)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/tmp/test.py", line 50, in pick
raise LockTypeError("This is a different kind of lock.",
test.LockTypeError: This is a different kind of lock.
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/tmp/solution.py", line 9, in unlock
return self.__lock.pick(unlock_args)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/tmp/test.py", line 50, in pick
raise LockTypeError("This is a different kind of lock.",
test.LockTypeError: This is a different kind of lock.
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/tmp/solution.py", line 9, in unlock
return self.__lock.pick(unlock_args)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/tmp/test.py", line 50, in pick
raise LockTypeError("This is a different kind of lock.",
test.LockTypeError: This is a different kind of lock.
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/tmp/solution.py", line 9, in unlock
return self.__lock.pick(unlock_args)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/tmp/test.py", line 50, in pick
raise LockTypeError("This is a different kind of lock.",
test.LockTypeError: This is a different kind of lock.
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/tmp/solution.py", line 9, in unlock
return self.__lock.pick(unlock_args)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/tmp/test.py", line 50, in pick
raise LockTypeError("This is a different kind of lock.",
test.LockTypeError: This is a different kind of lock.
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/tmp/solution.py", line 9, in unlock
return self.__lock.pick(unlock_args)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/tmp/test.py", line 50, in pick
raise LockTypeError("This is a different kind of lock.",
test.LockTypeError: This is a different kind of lock.
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/tmp/solution.py", line 9, in unlock
return self.__lock.pick(unlock_args)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/tmp/test.py", line 50, in pick
raise LockTypeError("This is a different kind of lock.",
test.LockTypeError: This is a different kind of lock.
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/tmp/solution.py", line 9, in unlock
return self.__lock.pick(unlock_args)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/tmp/test.py", line 50, in pick
raise LockTypeError("This is a different kind of lock.",
test.LockTypeError: This is a different kind of lock.
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/tmp/solution.py", line 9, in unlock
return self.__lock.pick(unlock_args)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/tmp/test.py", line 50, in pick
raise LockTypeError("This is a different kind of lock.",
test.LockTypeError: This is a different kind of lock.
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/tmp/solution.py", line 9, in unlock
return self.__lock.pick(unlock_args)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/tmp/test.py", line 50, in pick
raise LockTypeError("This is a different kind of lock.",
test.LockTypeError: This is a different kind of lock.
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/tmp/solution.py", line 9, in unlock
return self.__lock.pick(unlock_args)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/tmp/test.py", line 50, in pick
raise LockTypeError("This is a different kind of lock.",
test.LockTypeError: This is a different kind of lock.
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/tmp/solution.py", line 9, in unlock
return self.__lock.pick(unlock_args)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/tmp/test.py", line 50, in pick
raise LockTypeError("This is a different kind of lock.",
test.LockTypeError: This is a different kind of lock.
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/tmp/solution.py", line 9, in unlock
return self.__lock.pick(unlock_args)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/tmp/test.py", line 50, in pick
raise LockTypeError("This is a different kind of lock.",
test.LockTypeError: This is a different kind of lock.
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/tmp/solution.py", line 9, in unlock
return self.__lock.pick(unlock_args)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/tmp/test.py", line 50, in pick
raise LockTypeError("This is a different kind of lock.",
test.LockTypeError: This is a different kind of lock.
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/tmp/solution.py", line 9, in unlock
return self.__lock.pick(unlock_args)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/tmp/test.py", line 50, in pick
raise LockTypeError("This is a different kind of lock.",
test.LockTypeError: This is a different kind of lock.
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/tmp/solution.py", line 9, in unlock
return self.__lock.pick(unlock_args)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/tmp/test.py", line 50, in pick
raise LockTypeError("This is a different kind of lock.",
test.LockTypeError: This is a different kind of lock.
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/tmp/solution.py", line 9, in unlock
return self.__lock.pick(unlock_args)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/tmp/test.py", line 50, in pick
raise LockTypeError("This is a different kind of lock.",
test.LockTypeError: This is a different kind of lock.
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/tmp/solution.py", line 9, in unlock
return self.__lock.pick(unlock_args)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/tmp/test.py", line 50, in pick
raise LockTypeError("This is a different kind of lock.",
test.LockTypeError: This is a different kind of lock.
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/tmp/solution.py", line 9, in unlock
return self.__lock.pick(unlock_args)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/tmp/test.py", line 50, in pick
raise LockTypeError("This is a different kind of lock.",
test.LockTypeError: This is a different kind of lock.
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/tmp/solution.py", line 9, in unlock
return self.__lock.pick(unlock_args)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/tmp/test.py", line 50, in pick
raise LockTypeError("This is a different kind of lock.",
test.LockTypeError: This is a different kind of lock.
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/tmp/solution.py", line 9, in unlock
return self.__lock.pick(unlock_args)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/tmp/test.py", line 50, in pick
raise LockTypeError("This is a different kind of lock.",
test.LockTypeError: This is a different kind of lock.
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/tmp/solution.py", line 9, in unlock
return self.__lock.pick(unlock_args)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/tmp/test.py", line 50, in pick
raise LockTypeError("This is a different kind of lock.",
test.LockTypeError: This is a different kind of lock.
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/tmp/solution.py", line 9, in unlock
return self.__lock.pick(unlock_args)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/tmp/test.py", line 50, in pick
raise LockTypeError("This is a different kind of lock.",
test.LockTypeError: This is a different kind of lock.
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/tmp/solution.py", line 9, in unlock
return self.__lock.pick(unlock_args)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/tmp/test.py", line 50, in pick
raise LockTypeError("This is a different kind of lock.",
test.LockTypeError: This is a different kind of lock.
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/tmp/solution.py", line 9, in unlock
return self.__lock.pick(unlock_args)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/tmp/test.py", line 50, in pick
raise LockTypeError("This is a different kind of lock.",
test.LockTypeError: This is a different kind of lock.
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/tmp/solution.py", line 9, in unlock
return self.__lock.pick(unlock_args)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/tmp/test.py", line 50, in pick
raise LockTypeError("This is a different kind of lock.",
test.LockTypeError: This is a different kind of lock.
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/tmp/solution.py", line 9, in unlock
return self.__lock.pick(unlock_args)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/tmp/test.py", line 50, in pick
raise LockTypeError("This is a different kind of lock.",
test.LockTypeError: This is a different kind of lock.
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/tmp/solution.py", line 9, in unlock
return self.__lock.pick(unlock_args)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/tmp/test.py", line 50, in pick
raise LockTypeError("This is a different kind of lock.",
test.LockTypeError: This is a different kind of lock.
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/tmp/solution.py", line 9, in unlock
return self.__lock.pick(unlock_args)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/tmp/test.py", line 50, in pick
raise LockTypeError("This is a different kind of lock.",
test.LockTypeError: This is a different kind of lock.
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/tmp/solution.py", line 9, in unlock
return self.__lock.pick(unlock_args)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/tmp/test.py", line 50, in pick
raise LockTypeError("This is a different kind of lock.",
test.LockTypeError: This is a different kind of lock.
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/tmp/solution.py", line 9, in unlock
return self.__lock.pick(unlock_args)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/tmp/test.py", line 50, in pick
raise LockTypeError("This is a different kind of lock.",
test.LockTypeError: This is a different kind of lock.
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/tmp/solution.py", line 9, in unlock
return self.__lock.pick(unlock_args)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/tmp/test.py", line 50, in pick
raise LockTypeError("This is a different kind of lock.",
test.LockTypeError: This is a different kind of lock.
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/tmp/solution.py", line 9, in unlock
return self.__lock.pick(unlock_args)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/tmp/test.py", line 50, in pick
raise LockTypeError("This is a different kind of lock.",
test.LockTypeError: This is a different kind of lock.
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/tmp/solution.py", line 9, in unlock
return self.__lock.pick(unlock_args)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/tmp/test.py", line 50, in pick
raise LockTypeError("This is a different kind of lock.",
test.LockTypeError: This is a different kind of lock.
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/tmp/solution.py", line 9, in unlock
return self.__lock.pick(unlock_args)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/tmp/test.py", line 50, in pick
raise LockTypeError("This is a different kind of lock.",
test.LockTypeError: This is a different kind of lock.
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/tmp/solution.py", line 9, in unlock
return self.__lock.pick(unlock_args)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/tmp/test.py", line 50, in pick
raise LockTypeError("This is a different kind of lock.",
test.LockTypeError: This is a different kind of lock.
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/tmp/solution.py", line 9, in unlock
return self.__lock.pick(unlock_args)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/tmp/test.py", line 50, in pick
raise LockTypeError("This is a different kind of lock.",
test.LockTypeError: This is a different kind of lock.
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/tmp/solution.py", line 9, in unlock
return self.__lock.pick(unlock_args)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/tmp/test.py", line 50, in pick
raise LockTypeError("This is a different kind of lock.",
test.LockTypeError: This is a different kind of lock.
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/tmp/solution.py", line 9, in unlock
return self.__lock.pick(unlock_args)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/tmp/test.py", line 50, in pick
raise LockTypeError("This is a different kind of lock.",
test.LockTypeError: This is a different kind of lock.
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/tmp/solution.py", line 9, in unlock
return self.__lock.pick(unlock_args)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/tmp/test.py", line 50, in pick
raise LockTypeError("This is a different kind of lock.",
test.LockTypeError: This is a different kind of lock.
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/tmp/solution.py", line 9, in unlock
return self.__lock.pick(unlock_args)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/tmp/test.py", line 50, in pick
raise LockTypeError("This is a different kind of lock.",
test.LockTypeError: This is a different kind of lock.
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/tmp/solution.py", line 9, in unlock
return self.__lock.pick(unlock_args)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/tmp/test.py", line 50, in pick
raise LockTypeError("This is a different kind of lock.",
test.LockTypeError: This is a different kind of lock.
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/tmp/solution.py", line 9, in unlock
return self.__lock.pick(unlock_args)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/tmp/test.py", line 50, in pick
raise LockTypeError("This is a different kind of lock.",
test.LockTypeError: This is a different kind of lock.
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/tmp/solution.py", line 9, in unlock
return self.__lock.pick(unlock_args)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/tmp/test.py", line 50, in pick
raise LockTypeError("This is a different kind of lock.",
test.LockTypeError: This is a different kind of lock.
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/tmp/solution.py", line 9, in unlock
return self.__lock.pick(unlock_args)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/tmp/test.py", line 50, in pick
raise LockTypeError("This is a different kind of lock.",
test.LockTypeError: This is a different kind of lock.
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/tmp/solution.py", line 9, in unlock
return self.__lock.pick(unlock_args)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/tmp/test.py", line 50, in pick
raise LockTypeError("This is a different kind of lock.",
test.LockTypeError: This is a different kind of lock.
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/tmp/solution.py", line 9, in unlock
return self.__lock.pick(unlock_args)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/tmp/test.py", line 50, in pick
raise LockTypeError("This is a different kind of lock.",
test.LockTypeError: This is a different kind of lock.
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/tmp/solution.py", line 9, in unlock
return self.__lock.pick(unlock_args)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/tmp/test.py", line 50, in pick
raise LockTypeError("This is a different kind of lock.",
test.LockTypeError: This is a different kind of lock.
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/tmp/solution.py", line 9, in unlock
return self.__lock.pick(unlock_args)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/tmp/test.py", line 50, in pick
raise LockTypeError("This is a different kind of lock.",
test.LockTypeError: This is a different kind of lock.
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/tmp/solution.py", line 9, in unlock
return self.__lock.pick(unlock_args)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/tmp/test.py", line 50, in pick
raise LockTypeError("This is a different kind of lock.",
test.LockTypeError: This is a different kind of lock.
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/tmp/solution.py", line 9, in unlock
return self.__lock.pick(unlock_args)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/tmp/test.py", line 50, in pick
raise LockTypeError("This is a different kind of lock.",
test.LockTypeError: This is a different kind of lock.
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/tmp/solution.py", line 9, in unlock
return self.__lock.pick(unlock_args)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/tmp/test.py", line 50, in pick
raise LockTypeError("This is a different kind of lock.",
test.LockTypeError: This is a different kind of lock.
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/tmp/solution.py", line 9, in unlock
return self.__lock.pick(unlock_args)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/tmp/test.py", line 50, in pick
raise LockTypeError("This is a different kind of lock.",
test.LockTypeError: This is a different kind of lock.
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/tmp/solution.py", line 9, in unlock
return self.__lock.pick(unlock_args)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/tmp/test.py", line 50, in pick
raise LockTypeError("This is a different kind of lock.",
test.LockTypeError: This is a different kind of lock.
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/tmp/solution.py", line 9, in unlock
return self.__lock.pick(unlock_args)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/tmp/test.py", line 50, in pick
raise LockTypeError("This is a different kind of lock.",
test.LockTypeError: This is a different kind of lock.
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/tmp/solution.py", line 9, in unlock
return self.__lock.pick(unlock_args)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/tmp/test.py", line 50, in pick
raise LockTypeError("This is a different kind of lock.",
test.LockTypeError: This is a different kind of lock.
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/tmp/solution.py", line 9, in unlock
return self.__lock.pick(unlock_args)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/tmp/test.py", line 50, in pick
raise LockTypeError("This is a different kind of lock.",
test.LockTypeError: This is a different kind of lock.
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/tmp/solution.py", line 9, in unlock
return self.__lock.pick(unlock_args)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/tmp/test.py", line 50, in pick
raise LockTypeError("This is a different kind of lock.",
test.LockTypeError: This is a different kind of lock.
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/tmp/solution.py", line 9, in unlock
return self.__lock.pick(unlock_args)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/tmp/test.py", line 50, in pick
raise LockTypeError("This is a different kind of lock.",
test.LockTypeError: This is a different kind of lock.
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/tmp/solution.py", line 9, in unlock
return self.__lock.pick(unlock_args)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/tmp/test.py", line 50, in pick
raise LockTypeError("This is a different kind of lock.",
test.LockTypeError: This is a different kind of lock.
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/tmp/solution.py", line 9, in unlock
return self.__lock.pick(unlock_args)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/tmp/test.py", line 50, in pick
raise LockTypeError("This is a different kind of lock.",
test.LockTypeError: This is a different kind of lock.
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/tmp/solution.py", line 9, in unlock
return self.__lock.pick(unlock_args)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/tmp/test.py", line 50, in pick
raise LockTypeError("This is a different kind of lock.",
test.LockTypeError: This is a different kind of lock.
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/tmp/solution.py", line 9, in unlock
return self.__lock.pick(unlock_args)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/tmp/test.py", line 50, in pick
raise LockTypeError("This is a different kind of lock.",
test.LockTypeError: This is a different kind of lock.
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/tmp/solution.py", line 9, in unlock
return self.__lock.pick(unlock_args)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/tmp/test.py", line 50, in pick
raise LockTypeError("This is a different kind of lock.",
test.LockTypeError: This is a different kind of lock.
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/tmp/solution.py", line 9, in unlock
return self.__lock.pick(unlock_args)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/tmp/test.py", line 50, in pick
raise LockTypeError("This is a different kind of lock.",
test.LockTypeError: This is a different kind of lock.
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/tmp/solution.py", line 9, in unlock
return self.__lock.pick(unlock_args)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/tmp/test.py", line 50, in pick
raise LockTypeError("This is a different kind of lock.",
test.LockTypeError: This is a different kind of lock.
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/tmp/solution.py", line 9, in unlock
return self.__lock.pick(unlock_args)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/tmp/test.py", line 50, in pick
raise LockTypeError("This is a different kind of lock.",
test.LockTypeError: This is a different kind of lock.
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/tmp/solution.py", line 9, in unlock
return self.__lock.pick(unlock_args)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/tmp/test.py", line 50, in pick
raise LockTypeError("This is a different kind of lock.",
test.LockTypeError: This is a different kind of lock.
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/tmp/solution.py", line 9, in unlock
return self.__lock.pick(unlock_args)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/tmp/test.py", line 50, in pick
raise LockTypeError("This is a different kind of lock.",
test.LockTypeError: This is a different kind of lock.
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/tmp/solution.py", line 9, in unlock
return self.__lock.pick(unlock_args)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/tmp/test.py", line 50, in pick
raise LockTypeError("This is a different kind of lock.",
test.LockTypeError: This is a different kind of lock.
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/tmp/solution.py", line 9, in unlock
return self.__lock.pick(unlock_args)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/tmp/test.py", line 50, in pick
raise LockTypeError("This is a different kind of lock.",
test.LockTypeError: This is a different kind of lock.
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/tmp/solution.py", line 9, in unlock
return self.__lock.pick(unlock_args)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/tmp/test.py", line 50, in pick
raise LockTypeError("This is a different kind of lock.",
test.LockTypeError: This is a different kind of lock.
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/tmp/solution.py", line 9, in unlock
return self.__lock.pick(unlock_args)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/tmp/test.py", line 50, in pick
raise LockTypeError("This is a different kind of lock.",
test.LockTypeError: This is a different kind of lock.
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/tmp/solution.py", line 9, in unlock
return self.__lock.pick(unlock_args)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/tmp/test.py", line 50, in pick
raise LockTypeError("This is a different kind of lock.",
test.LockTypeError: This is a different kind of lock.
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/tmp/solution.py", line 9, in unlock
return self.__lock.pick(unlock_args)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/tmp/test.py", line 50, in pick
raise LockTypeError("This is a different kind of lock.",
test.LockTypeError: This is a different kind of lock.
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/tmp/solution.py", line 9, in unlock
return self.__lock.pick(unlock_args)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/tmp/test.py", line 50, in pick
raise LockTypeError("This is a different kind of lock.",
test.LockTypeError: This is a different kind of lock.
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/tmp/solution.py", line 9, in unlock
return self.__lock.pick(unlock_args)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/tmp/test.py", line 50, in pick
raise LockTypeError("This is a different kind of lock.",
test.LockTypeError: This is a different kind of lock.
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/tmp/solution.py", line 9, in unlock
return self.__lock.pick(unlock_args)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/tmp/test.py", line 50, in pick
raise LockTypeError("This is a different kind of lock.",
test.LockTypeError: This is a different kind of lock.
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/tmp/solution.py", line 9, in unlock
return self.__lock.pick(unlock_args)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/tmp/test.py", line 50, in pick
raise LockTypeError("This is a different kind of lock.",
test.LockTypeError: This is a different kind of lock.
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/tmp/solution.py", line 9, in unlock
return self.__lock.pick(unlock_args)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/tmp/test.py", line 50, in pick
raise LockTypeError("This is a different kind of lock.",
test.LockTypeError: This is a different kind of lock.
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/tmp/solution.py", line 9, in unlock
return self.__lock.pick(unlock_args)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/tmp/test.py", line 50, in pick
raise LockTypeError("This is a different kind of lock.",
test.LockTypeError: This is a different kind of lock.
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/tmp/solution.py", line 9, in unlock
return self.__lock.pick(unlock_args)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/tmp/test.py", line 50, in pick
raise LockTypeError("This is a different kind of lock.",
test.LockTypeError: This is a different kind of lock.
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/tmp/solution.py", line 9, in unlock
return self.__lock.pick(unlock_args)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/tmp/test.py", line 50, in pick
raise LockTypeError("This is a different kind of lock.",
test.LockTypeError: This is a different kind of lock.
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/tmp/solution.py", line 9, in unlock
return self.__lock.pick(unlock_args)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/tmp/test.py", line 50, in pick
raise LockTypeError("This is a different kind of lock.",
test.LockTypeError: This is a different kind of lock.
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/tmp/solution.py", line 9, in unlock
return self.__lock.pick(unlock_args)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/tmp/test.py", line 50, in pick
raise LockTypeError("This is a different kind of lock.",
test.LockTypeError: This is a different kind of lock.
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/tmp/solution.py", line 9, in unlock
return self.__lock.pick(unlock_args)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/tmp/test.py", line 50, in pick
raise LockTypeError("This is a different kind of lock.",
test.LockTypeError: This is a different kind of lock.
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/tmp/solution.py", line 9, in unlock
return self.__lock.pick(unlock_args)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/tmp/test.py", line 50, in pick
raise LockTypeError("This is a different kind of lock.",
test.LockTypeError: This is a different kind of lock.
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/tmp/solution.py", line 9, in unlock
return self.__lock.pick(unlock_args)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/tmp/test.py", line 50, in pick
raise LockTypeError("This is a different kind of lock.",
test.LockTypeError: This is a different kind of lock.
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/tmp/solution.py", line 9, in unlock
return self.__lock.pick(unlock_args)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/tmp/test.py", line 50, in pick
raise LockTypeError("This is a different kind of lock.",
test.LockTypeError: This is a different kind of lock.
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/tmp/solution.py", line 9, in unlock
return self.__lock.pick(unlock_args)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/tmp/test.py", line 50, in pick
raise LockTypeError("This is a different kind of lock.",
test.LockTypeError: This is a different kind of lock.
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/tmp/solution.py", line 9, in unlock
return self.__lock.pick(unlock_args)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/tmp/test.py", line 50, in pick
raise LockTypeError("This is a different kind of lock.",
test.LockTypeError: This is a different kind of lock.
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/tmp/solution.py", line 9, in unlock
return self.__lock.pick(unlock_args)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/tmp/test.py", line 50, in pick
raise LockTypeError("This is a different kind of lock.",
test.LockTypeError: This is a different kind of lock.
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/tmp/solution.py", line 9, in unlock
return self.__lock.pick(unlock_args)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/tmp/test.py", line 50, in pick
raise LockTypeError("This is a different kind of lock.",
test.LockTypeError: This is a different kind of lock.
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/tmp/solution.py", line 9, in unlock
return self.__lock.pick(unlock_args)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/tmp/test.py", line 50, in pick
raise LockTypeError("This is a different kind of lock.",
test.LockTypeError: This is a different kind of lock.
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/tmp/solution.py", line 9, in unlock
return self.__lock.pick(unlock_args)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/tmp/test.py", line 50, in pick
raise LockTypeError("This is a different kind of lock.",
test.LockTypeError: This is a different kind of lock.
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/tmp/solution.py", line 9, in unlock
return self.__lock.pick(unlock_args)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/tmp/test.py", line 50, in pick
raise LockTypeError("This is a different kind of lock.",
test.LockTypeError: This is a different kind of lock.
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/tmp/solution.py", line 9, in unlock
return self.__lock.pick(unlock_args)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/tmp/test.py", line 50, in pick
raise LockTypeError("This is a different kind of lock.",
test.LockTypeError: This is a different kind of lock.
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/tmp/solution.py", line 9, in unlock
return self.__lock.pick(unlock_args)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/tmp/test.py", line 50, in pick
raise LockTypeError("This is a different kind of lock.",
test.LockTypeError: This is a different kind of lock.
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/tmp/solution.py", line 9, in unlock
return self.__lock.pick(unlock_args)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/tmp/test.py", line 50, in pick
raise LockTypeError("This is a different kind of lock.",
test.LockTypeError: This is a different kind of lock.
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/tmp/solution.py", line 9, in unlock
return self.__lock.pick(unlock_args)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/tmp/test.py", line 50, in pick
raise LockTypeError("This is a different kind of lock.",
test.LockTypeError: This is a different kind of lock.
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/tmp/solution.py", line 9, in unlock
return self.__lock.pick(unlock_args)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/tmp/test.py", line 50, in pick
raise LockTypeError("This is a different kind of lock.",
test.LockTypeError: This is a different kind of lock.
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/tmp/solution.py", line 9, in unlock
return self.__lock.pick(unlock_args)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/tmp/test.py", line 50, in pick
raise LockTypeError("This is a different kind of lock.",
test.LockTypeError: This is a different kind of lock.
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/tmp/solution.py", line 9, in unlock
return self.__lock.pick(unlock_args)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/tmp/test.py", line 50, in pick
raise LockTypeError("This is a different kind of lock.",
test.LockTypeError: This is a different kind of lock.
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/tmp/solution.py", line 9, in unlock
return self.__lock.pick(unlock_args)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/tmp/test.py", line 50, in pick
raise LockTypeError("This is a different kind of lock.",
test.LockTypeError: This is a different kind of lock.
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/tmp/solution.py", line 9, in unlock
return self.__lock.pick(unlock_args)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/tmp/test.py", line 50, in pick
raise LockTypeError("This is a different kind of lock.",
test.LockTypeError: This is a different kind of lock.
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/tmp/solution.py", line 9, in unlock
return self.__lock.pick(unlock_args)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/tmp/test.py", line 50, in pick
raise LockTypeError("This is a different kind of lock.",
test.LockTypeError: This is a different kind of lock.
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/tmp/solution.py", line 9, in unlock
return self.__lock.pick(unlock_args)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/tmp/test.py", line 50, in pick
raise LockTypeError("This is a different kind of lock.",
test.LockTypeError: This is a different kind of lock.
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/tmp/solution.py", line 9, in unlock
return self.__lock.pick(unlock_args)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/tmp/test.py", line 50, in pick
raise LockTypeError("This is a different kind of lock.",
test.LockTypeError: This is a different kind of lock.
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/tmp/solution.py", line 9, in unlock
return self.__lock.pick(unlock_args)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/tmp/test.py", line 50, in pick
raise LockTypeError("This is a different kind of lock.",
test.LockTypeError: This is a different kind of lock.
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/tmp/solution.py", line 9, in unlock
return self.__lock.pick(unlock_args)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/tmp/test.py", line 50, in pick
raise LockTypeError("This is a different kind of lock.",
test.LockTypeError: This is a different kind of lock.
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/tmp/solution.py", line 9, in unlock
return self.__lock.pick(unlock_args)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/tmp/test.py", line 50, in pick
raise LockTypeError("This is a different kind of lock.",
test.LockTypeError: This is a different kind of lock.
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/tmp/solution.py", line 9, in unlock
return self.__lock.pick(unlock_args)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/tmp/test.py", line 50, in pick
raise LockTypeError("This is a different kind of lock.",
test.LockTypeError: This is a different kind of lock.
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/tmp/solution.py", line 9, in unlock
return self.__lock.pick(unlock_args)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/tmp/test.py", line 50, in pick
raise LockTypeError("This is a different kind of lock.",
test.LockTypeError: This is a different kind of lock.
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/tmp/solution.py", line 9, in unlock
return self.__lock.pick(unlock_args)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/tmp/test.py", line 50, in pick
raise LockTypeError("This is a different kind of lock.",
test.LockTypeError: This is a different kind of lock.
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/tmp/solution.py", line 9, in unlock
return self.__lock.pick(unlock_args)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/tmp/test.py", line 50, in pick
raise LockTypeError("This is a different kind of lock.",
test.LockTypeError: This is a different kind of lock.
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/tmp/solution.py", line 9, in unlock
return self.__lock.pick(unlock_args)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/tmp/test.py", line 50, in pick
raise LockTypeError("This is a different kind of lock.",
test.LockTypeError: This is a different kind of lock.
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/tmp/solution.py", line 9, in unlock
return self.__lock.pick(unlock_args)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/tmp/test.py", line 50, in pick
raise LockTypeError("This is a different kind of lock.",
test.LockTypeError: This is a different kind of lock.
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/tmp/solution.py", line 9, in unlock
return self.__lock.pick(unlock_args)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/tmp/test.py", line 50, in pick
raise LockTypeError("This is a different kind of lock.",
test.LockTypeError: This is a different kind of lock.
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/tmp/solution.py", line 9, in unlock
return self.__lock.pick(unlock_args)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/tmp/test.py", line 50, in pick
raise LockTypeError("This is a different kind of lock.",
test.LockTypeError: This is a different kind of lock.
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/tmp/solution.py", line 9, in unlock
return self.__lock.pick(unlock_args)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/tmp/test.py", line 50, in pick
raise LockTypeError("This is a different kind of lock.",
test.LockTypeError: This is a different kind of lock.
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/tmp/solution.py", line 9, in unlock
return self.__lock.pick(unlock_args)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/tmp/test.py", line 50, in pick
raise LockTypeError("This is a different kind of lock.",
test.LockTypeError: This is a different kind of lock.
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/tmp/solution.py", line 9, in unlock
return self.__lock.pick(unlock_args)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/tmp/test.py", line 50, in pick
raise LockTypeError("This is a different kind of lock.",
test.LockTypeError: This is a different kind of lock.
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/tmp/solution.py", line 9, in unlock
return self.__lock.pick(unlock_args)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/tmp/test.py", line 50, in pick
raise LockTypeError("This is a different kind of lock.",
test.LockTypeError: This is a different kind of lock.
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/tmp/solution.py", line 9, in unlock
return self.__lock.pick(unlock_args)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/tmp/test.py", line 50, in pick
raise LockTypeError("This is a different kind of lock.",
test.LockTypeError: This is a different kind of lock.
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/tmp/solution.py", line 9, in unlock
return self.__lock.pick(unlock_args)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/tmp/test.py", line 50, in pick
raise LockTypeError("This is a different kind of lock.",
test.LockTypeError: This is a different kind of lock.
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/tmp/solution.py", line 9, in unlock
return self.__lock.pick(unlock_args)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/tmp/test.py", line 50, in pick
raise LockTypeError("This is a different kind of lock.",
test.LockTypeError: This is a different kind of lock.
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/tmp/solution.py", line 9, in unlock
return self.__lock.pick(unlock_args)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/tmp/test.py", line 50, in pick
raise LockTypeError("This is a different kind of lock.",
test.LockTypeError: This is a different kind of lock.
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/tmp/solution.py", line 9, in unlock
return self.__lock.pick(unlock_args)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/tmp/test.py", line 50, in pick
raise LockTypeError("This is a different kind of lock.",
test.LockTypeError: This is a different kind of lock.
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/tmp/solution.py", line 9, in unlock
return self.__lock.pick(unlock_args)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/tmp/test.py", line 50, in pick
raise LockTypeError("This is a different kind of lock.",
test.LockTypeError: This is a different kind of lock.
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/tmp/test.py", line 98, in <module>
test_unlocker(LockPicker(lock))
File "/usr/local/lib/python3.12/dist-packages/timeout_decorator/timeout_decorator.py", line 82, in new_function
return function(*args, **kwargs)
^^^^^^^^^^^^^^^^^^^^^^^^^
File "/tmp/test.py", line 77, in test_unlocker
unlocker.unlock()
File "/tmp/solution.py", line 17, in unlock
return self.unlock(*args_list)
^^^^^^^^^^^^^^^^^^^^^^^
File "/tmp/solution.py", line 17, in unlock
return self.unlock(*args_list)
^^^^^^^^^^^^^^^^^^^^^^^
File "/tmp/solution.py", line 17, in unlock
return self.unlock(*args_list)
^^^^^^^^^^^^^^^^^^^^^^^
[Previous line repeated 983 more times]
File "/tmp/solution.py", line 9, in unlock
return self.__lock.pick(unlock_args)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/tmp/test.py", line 50, in pick
raise LockTypeError("This is a different kind of lock.",
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded
F
======================================================================
FAIL: test_picking (test.TestLockPicker.test_picking)
Ensure the lock is picked based on already stored boolean var.
----------------------------------------------------------------------
Traceback (most recent call last):
File "/tmp/test.py", line 72, in test_picking
self.assertTrue(correct, "Не успя да отключиш.")
AssertionError: False is not true : Не успя да отключиш.
----------------------------------------------------------------------
Ran 1 test in 0.000s
FAILED (failures=1)
Георги Кунчев
13.11.2024 21:04Целта да е знаеш и можеш. Тая една точка няма да те бутне ;)
|
Георги Балтиев
13.11.2024 21:01изтрил съм if-case-a с който се гледа за типа като съм преработвал, нямам думи
|
Георги Балтиев
13.11.2024 21:01изтрил съм if-case-a с който се гледа за типа като съм преработвал, нямам думи
|