Nickleaton / sudoku

0 stars 0 forks source link

Cyclic Error in converted fpuzzles file - TestY4mjv2cw #233

Closed Nickleaton closed 1 year ago

Nickleaton commented 1 year ago

Traceback (most recent call last): File "C:\Users\nickl\AppData\Local\Programs\Python\Python311\Lib\unittest\case.py", line 57, in testPartExecutor yield File "C:\Users\nickl\AppData\Local\Programs\Python\Python311\Lib\unittest\case.py", line 623, in run self._callTestMethod(testMethod) File "C:\Users\nickl\AppData\Local\Programs\Python\Python311\Lib\unittest\case.py", line 579, in _callTestMethod if method() is not None: ^^^^^^^^ File "C:\Users\nickl\PycharmProjects\sudoku\tests\acceptance\acceptance_test.py", line 86, in test_all command.execute() File "C:\Users\nickl\PycharmProjects\sudoku\src\commands\composed_command.py", line 25, in execute item.execute() File "C:\Users\nickl\PycharmProjects\sudoku\src\commands\create_problem_command.py", line 19, in execute self.problem = Item.create(self.parent.board.board, {'Constraints': self.parent.config.config['Constraints']}) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "C:\Users\nickl\PycharmProjects\sudoku\src\items\item.py", line 86, in create return clazz.create(board, yaml) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "C:\Users\nickl\PycharmProjects\sudoku\src\items\constraints.py", line 24, in create result.add(Item.create(board, constraint)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "C:\Users\nickl\PycharmProjects\sudoku\src\items\item.py", line 86, in create return clazz.create(board, yaml) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "C:\Users\nickl\PycharmProjects\sudoku\src\items\little_killer.py", line 58, in create total, offset, cyclic, side = LittleKiller.extract(board, yaml) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "C:\Users\nickl\PycharmProjects\sudoku\src\items\little_killer.py", line 52, in extract cyclic = Cyclic.create(parts[0][-1]) ^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "C:\Users\nickl\PycharmProjects\sudoku\src\utils\cyclic.py", line 10, in create return Cyclic(letter) ^^^^^^^^^^^^^^ File "C:\Users\nickl\AppData\Local\Programs\Python\Python311\Lib\enum.py", line 717, in call return cls.new(cls, value) ^^^^^^^^^^^^^^^^^^^^^^^ File "C:\Users\nickl\AppData\Local\Programs\Python\Python311\Lib\enum.py", line 1133, in new raise ve_exc ValueError: '6' is not a valid Cyclic

Nickleaton commented 1 year ago

Fixed - error in the convert.py