Gli output delle funzioni sono giusti, ma nel fare il test mi da un errore che non comprendo:
======================================================================
ERROR: test_02_generate_digits_3_generate_digits_02 (__main__.Test.test_02_generate_digits_3_generate_digits_02)
test_02_generate_digits_3_generate_digits_02
----------------------------------------------------------------------
Traceback (most recent call last):
File "C:\Users\Fede\anaconda3\Lib\site-packages\ddt.py", line 220, in wrapper
return func(self, *args, **kwargs)
^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "c:\users\fede\desktop\python\hw2req\test_01.py", line 90, in test_02_generate_digits
self.assertSetEqual(set(tuple(L) for L in generated),
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "c:\users\fede\desktop\python\hw2req\test_01.py", line 90, in <genexpr>
self.assertSetEqual(set(tuple(L) for L in generated),
^^^^^^^^
TypeError: 'int' object is not iterable
----------------------------------------------------------------------
FAILED (errors=1)
28 test passed, 0 tests failed
======================================================================
ERROR: test_02_generate_digits_3_generate_digits_02 (__main__.Test.test_02_generate_digits_3_generate_digits_02)
test_02_generate_digits_3_generate_digits_02
----------------------------------------------------------------------
Traceback (most recent call last):
File "C:\Users\Fede\anaconda3\Lib\site-packages\ddt.py", line 220, in wrapper
return func(self, *args, **kwargs)
^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "c:\users\fede\desktop\python\hw2req\test_01.py", line 90, in test_02_generate_digits
self.assertSetEqual(set(tuple(L) for L in generated),
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "c:\users\fede\desktop\python\hw2req\test_01.py", line 90, in <genexpr>
self.assertSetEqual(set(tuple(L) for L in generated),
^^^^^^^^
TypeError: 'int' object is not iterable
----------------------------------------------------------------------
FAILED (errors=1)
28 test passed, 0 tests failed