begin work on defintions grammar #755
push.yml
on: push
Matrix: run-tests / test-plugin
run-tests
/
test-cas-client
1m 16s
run-tests
/
test-result
2s
Annotations
52 errors, 6 warnings, and 1 notice
|
tests/messages/SolveMessage.test.ts > Test Solve Info:
src/tests/setup.ts#L36
AssertionError: 'tuple' object has no attribute 'get_all_expr'
Traceback (most recent call last):
File "/Users/runner/work/obsidian-latex-math/obsidian-latex-math/lmat-cas-client/lmat_cas_client/Client.py", line 136, in coro_err_handler
await coro(*args, **kwargs)
File "/Users/runner/work/obsidian-latex-math/obsidian-latex-math/lmat-cas-client/lmat_cas_client/Client.py", line 117, in _handle_command
command_response = self.command_handlers[command].handle(payload)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/Users/runner/work/obsidian-latex-math/obsidian-latex-math/lmat-cas-client/lmat_cas_client/command_handlers/SolveHandler.py", line 209, in handle
).get_all_expr()
^^^^^^^^^^^^
AttributeError: 'tuple' object has no attribute 'get_all_expr'
❯ tests/setup.ts:36:16
|
|
tests/messages/SolveMessage.test.ts > Test Solve Info:
src/services/CasServer.ts#L265
Error: 'tuple' object has no attribute 'get_all_expr'
Traceback (most recent call last):
File "/Users/runner/work/obsidian-latex-math/obsidian-latex-math/lmat-cas-client/lmat_cas_client/Client.py", line 136, in coro_err_handler
await coro(*args, **kwargs)
File "/Users/runner/work/obsidian-latex-math/obsidian-latex-math/lmat-cas-client/lmat_cas_client/Client.py", line 117, in _handle_command
command_response = self.command_handlers[command].handle(payload)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/Users/runner/work/obsidian-latex-math/obsidian-latex-math/lmat-cas-client/lmat_cas_client/command_handlers/SolveHandler.py", line 209, in handle
).get_all_expr()
^^^^^^^^^^^^
AttributeError: 'tuple' object has no attribute 'get_all_expr'
❯ CasServer.handleMessage services/CasServer.ts:265:41
❯ WebSocket.<anonymous> services/CasServer.ts:138:59
❯ Receiver.receiverOnMessage ../node_modules/ws/lib/websocket.js:1220:20
❯ Receiver.dataMessage ../node_modules/ws/lib/receiver.js:596:14
❯ Receiver.getData ../node_modules/ws/lib/receiver.js:496:10
❯ Receiver.startLoop ../node_modules/ws/lib/receiver.js:167:16
❯ Receiver._write ../node_modules/ws/lib/receiver.js:94:10
|
|
tests/messages/SolveMessage.test.ts > Test Solve Message Multivariate:
src/tests/setup.ts#L36
AssertionError: 'tuple' object has no attribute 'get_all_expr'
Traceback (most recent call last):
File "/Users/runner/work/obsidian-latex-math/obsidian-latex-math/lmat-cas-client/lmat_cas_client/Client.py", line 136, in coro_err_handler
await coro(*args, **kwargs)
File "/Users/runner/work/obsidian-latex-math/obsidian-latex-math/lmat-cas-client/lmat_cas_client/Client.py", line 117, in _handle_command
command_response = self.command_handlers[command].handle(payload)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/Users/runner/work/obsidian-latex-math/obsidian-latex-math/lmat-cas-client/lmat_cas_client/command_handlers/SolveHandler.py", line 116, in handle
).get_all_expr()
^^^^^^^^^^^^
AttributeError: 'tuple' object has no attribute 'get_all_expr'
❯ tests/setup.ts:36:16
|
|
tests/messages/SolveMessage.test.ts > Test Solve Message Multivariate:
src/services/CasServer.ts#L265
Error: 'tuple' object has no attribute 'get_all_expr'
Traceback (most recent call last):
File "/Users/runner/work/obsidian-latex-math/obsidian-latex-math/lmat-cas-client/lmat_cas_client/Client.py", line 136, in coro_err_handler
await coro(*args, **kwargs)
File "/Users/runner/work/obsidian-latex-math/obsidian-latex-math/lmat-cas-client/lmat_cas_client/Client.py", line 117, in _handle_command
command_response = self.command_handlers[command].handle(payload)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/Users/runner/work/obsidian-latex-math/obsidian-latex-math/lmat-cas-client/lmat_cas_client/command_handlers/SolveHandler.py", line 116, in handle
).get_all_expr()
^^^^^^^^^^^^
AttributeError: 'tuple' object has no attribute 'get_all_expr'
❯ CasServer.handleMessage services/CasServer.ts:265:41
❯ WebSocket.<anonymous> services/CasServer.ts:138:59
❯ Receiver.receiverOnMessage ../node_modules/ws/lib/websocket.js:1220:20
❯ Receiver.dataMessage ../node_modules/ws/lib/receiver.js:596:14
❯ Receiver.getData ../node_modules/ws/lib/receiver.js:496:10
❯ Receiver.startLoop ../node_modules/ws/lib/receiver.js:167:16
❯ Receiver._write ../node_modules/ws/lib/receiver.js:94:10
|
|
tests/messages/SolveMessage.test.ts > Test Solve Message With Assumptions:
src/tests/setup.ts#L36
AssertionError: not enough values to unpack (expected 2, got 1)
Traceback (most recent call last):
File "/Users/runner/work/obsidian-latex-math/obsidian-latex-math/lmat-cas-client/lmat_cas_client/Client.py", line 136, in coro_err_handler
await coro(*args, **kwargs)
File "/Users/runner/work/obsidian-latex-math/obsidian-latex-math/lmat-cas-client/lmat_cas_client/Client.py", line 117, in _handle_command
command_response = self.command_handlers[command].handle(payload)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/Users/runner/work/obsidian-latex-math/obsidian-latex-math/lmat-cas-client/lmat_cas_client/command_handlers/SolveHandler.py", line 108, in handle
definition_store = lmat_env_to_scope(
^^^^^^^^^^^^^^^^^^
File "/Users/runner/work/obsidian-latex-math/obsidian-latex-math/lmat-cas-client/lmat_cas_client/compiling/Compiler.py", line 150, in lmat_env_to_scope
scope.register(bindings)
File "/Users/runner/work/obsidian-latex-math/obsidian-latex-math/lmat-cas-client/lmat_cas_client/compiling/antlr/evaluation/Scope.py", line 265, in register
ids.append(self.register_single(defi))
^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/Users/runner/work/obsidian-latex-math/obsidian-latex-math/lmat-cas-client/lmat_cas_client/compiling/antlr/evaluation/Scope.py", line 278, in register_single
self.reregister_single(binding, def_id)
File "/Users/runner/work/obsidian-latex-math/obsidian-latex-math/lmat-cas-client/lmat_cas_client/compiling/antlr/evaluation/Scope.py", line 292, in reregister_single
signature, _ = binding
^^^^^^^^^^^^
ValueError: not enough values to unpack (expected 2, got 1)
❯ tests/setup.ts:36:16
|
|
tests/messages/SolveMessage.test.ts > Test Solve Message With Assumptions:
src/services/CasServer.ts#L265
Error: not enough values to unpack (expected 2, got 1)
Traceback (most recent call last):
File "/Users/runner/work/obsidian-latex-math/obsidian-latex-math/lmat-cas-client/lmat_cas_client/Client.py", line 136, in coro_err_handler
await coro(*args, **kwargs)
File "/Users/runner/work/obsidian-latex-math/obsidian-latex-math/lmat-cas-client/lmat_cas_client/Client.py", line 117, in _handle_command
command_response = self.command_handlers[command].handle(payload)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/Users/runner/work/obsidian-latex-math/obsidian-latex-math/lmat-cas-client/lmat_cas_client/command_handlers/SolveHandler.py", line 108, in handle
definition_store = lmat_env_to_scope(
^^^^^^^^^^^^^^^^^^
File "/Users/runner/work/obsidian-latex-math/obsidian-latex-math/lmat-cas-client/lmat_cas_client/compiling/Compiler.py", line 150, in lmat_env_to_scope
scope.register(bindings)
File "/Users/runner/work/obsidian-latex-math/obsidian-latex-math/lmat-cas-client/lmat_cas_client/compiling/antlr/evaluation/Scope.py", line 265, in register
ids.append(self.register_single(defi))
^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/Users/runner/work/obsidian-latex-math/obsidian-latex-math/lmat-cas-client/lmat_cas_client/compiling/antlr/evaluation/Scope.py", line 278, in register_single
self.reregister_single(binding, def_id)
File "/Users/runner/work/obsidian-latex-math/obsidian-latex-math/lmat-cas-client/lmat_cas_client/compiling/antlr/evaluation/Scope.py", line 292, in reregister_single
signature, _ = binding
^^^^^^^^^^^^
ValueError: not enough values to unpack (expected 2, got 1)
❯ CasServer.handleMessage services/CasServer.ts:265:41
❯ WebSocket.<anonymous> services/CasServer.ts:138:59
❯ Receiver.receiverOnMessage ../node_modules/ws/lib/websocket.js:1220:20
❯ Receiver.dataMessage ../node_modules/ws/lib/receiver.js:596:14
❯ Receiver.getData ../node_modules/ws/lib/receiver.js:496:10
❯ Receiver.startLoop ../node_modules/ws/lib/receiver.js:167:16
❯ Receiver._write ../node_modules/ws/lib/receiver.js:94:10
|
|
tests/messages/SolveMessage.test.ts > Test Solve Message:
src/tests/setup.ts#L36
AssertionError: 'tuple' object has no attribute 'get_all_expr'
Traceback (most recent call last):
File "/Users/runner/work/obsidian-latex-math/obsidian-latex-math/lmat-cas-client/lmat_cas_client/Client.py", line 136, in coro_err_handler
await coro(*args, **kwargs)
File "/Users/runner/work/obsidian-latex-math/obsidian-latex-math/lmat-cas-client/lmat_cas_client/Client.py", line 117, in _handle_command
command_response = self.command_handlers[command].handle(payload)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/Users/runner/work/obsidian-latex-math/obsidian-latex-math/lmat-cas-client/lmat_cas_client/command_handlers/SolveHandler.py", line 116, in handle
).get_all_expr()
^^^^^^^^^^^^
AttributeError: 'tuple' object has no attribute 'get_all_expr'
❯ tests/setup.ts:36:16
|
|
tests/messages/SolveMessage.test.ts > Test Solve Message:
src/services/CasServer.ts#L265
Error: 'tuple' object has no attribute 'get_all_expr'
Traceback (most recent call last):
File "/Users/runner/work/obsidian-latex-math/obsidian-latex-math/lmat-cas-client/lmat_cas_client/Client.py", line 136, in coro_err_handler
await coro(*args, **kwargs)
File "/Users/runner/work/obsidian-latex-math/obsidian-latex-math/lmat-cas-client/lmat_cas_client/Client.py", line 117, in _handle_command
command_response = self.command_handlers[command].handle(payload)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/Users/runner/work/obsidian-latex-math/obsidian-latex-math/lmat-cas-client/lmat_cas_client/command_handlers/SolveHandler.py", line 116, in handle
).get_all_expr()
^^^^^^^^^^^^
AttributeError: 'tuple' object has no attribute 'get_all_expr'
❯ CasServer.handleMessage services/CasServer.ts:265:41
❯ WebSocket.<anonymous> services/CasServer.ts:138:59
❯ Receiver.receiverOnMessage ../node_modules/ws/lib/websocket.js:1220:20
❯ Receiver.dataMessage ../node_modules/ws/lib/receiver.js:596:14
❯ Receiver.getData ../node_modules/ws/lib/receiver.js:496:10
❯ Receiver.startLoop ../node_modules/ws/lib/receiver.js:167:16
❯ Receiver._write ../node_modules/ws/lib/receiver.js:94:10
|
|
tests/messages/EvalMessage.test.ts > Test Unit Convert Message:
src/tests/setup.ts#L36
AssertionError: cannot unpack non-iterable NoneType object
Traceback (most recent call last):
File "/Users/runner/work/obsidian-latex-math/obsidian-latex-math/lmat-cas-client/lmat_cas_client/Client.py", line 136, in coro_err_handler
await coro(*args, **kwargs)
File "/Users/runner/work/obsidian-latex-math/obsidian-latex-math/lmat-cas-client/lmat_cas_client/Client.py", line 117, in _handle_command
command_response = self.command_handlers[command].handle(payload)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/Users/runner/work/obsidian-latex-math/obsidian-latex-math/lmat-cas-client/lmat_cas_client/command_handlers/ConvertUnitsHandler.py", line 22, in handle
return super().handle(message)
^^^^^^^^^^^^^^^^^^^^^^^
File "/Users/runner/work/obsidian-latex-math/obsidian-latex-math/lmat-cas-client/lmat_cas_client/command_handlers/EvalHandlerBase.py", line 63, in handle
[*_, (sympy_expr, expr_loc)] = self._cas_expr_compiler.compile(
^^^^^^^^^^^^^^^^^^^^^^^^^^^^
TypeError: cannot unpack non-iterable NoneType object
❯ tests/setup.ts:36:16
|
|
tests/messages/EvalMessage.test.ts > Test Unit Convert Message:
src/services/CasServer.ts#L265
Error: cannot unpack non-iterable NoneType object
Traceback (most recent call last):
File "/Users/runner/work/obsidian-latex-math/obsidian-latex-math/lmat-cas-client/lmat_cas_client/Client.py", line 136, in coro_err_handler
await coro(*args, **kwargs)
File "/Users/runner/work/obsidian-latex-math/obsidian-latex-math/lmat-cas-client/lmat_cas_client/Client.py", line 117, in _handle_command
command_response = self.command_handlers[command].handle(payload)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/Users/runner/work/obsidian-latex-math/obsidian-latex-math/lmat-cas-client/lmat_cas_client/command_handlers/ConvertUnitsHandler.py", line 22, in handle
return super().handle(message)
^^^^^^^^^^^^^^^^^^^^^^^
File "/Users/runner/work/obsidian-latex-math/obsidian-latex-math/lmat-cas-client/lmat_cas_client/command_handlers/EvalHandlerBase.py", line 63, in handle
[*_, (sympy_expr, expr_loc)] = self._cas_expr_compiler.compile(
^^^^^^^^^^^^^^^^^^^^^^^^^^^^
TypeError: cannot unpack non-iterable NoneType object
❯ CasServer.handleMessage services/CasServer.ts:265:41
❯ WebSocket.<anonymous> services/CasServer.ts:138:59
❯ Receiver.receiverOnMessage ../node_modules/ws/lib/websocket.js:1220:20
❯ Receiver.dataMessage ../node_modules/ws/lib/receiver.js:596:14
❯ Receiver.getData ../node_modules/ws/lib/receiver.js:496:10
❯ Receiver.startLoop ../node_modules/ws/lib/receiver.js:167:16
❯ Receiver._write ../node_modules/ws/lib/receiver.js:94:10
|
|
tests/messages/SolveMessage.test.ts > Test Solve Info:
src/tests/setup.ts#L36
AssertionError: 'tuple' object has no attribute 'get_all_expr'
Traceback (most recent call last):
File "/Users/runner/work/obsidian-latex-math/obsidian-latex-math/lmat-cas-client/lmat_cas_client/Client.py", line 136, in coro_err_handler
await coro(*args, **kwargs)
File "/Users/runner/work/obsidian-latex-math/obsidian-latex-math/lmat-cas-client/lmat_cas_client/Client.py", line 117, in _handle_command
command_response = self.command_handlers[command].handle(payload)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/Users/runner/work/obsidian-latex-math/obsidian-latex-math/lmat-cas-client/lmat_cas_client/command_handlers/SolveHandler.py", line 209, in handle
).get_all_expr()
^^^^^^^^^^^^
AttributeError: 'tuple' object has no attribute 'get_all_expr'
❯ tests/setup.ts:36:16
|
|
tests/messages/SolveMessage.test.ts > Test Solve Info:
src/services/CasServer.ts#L265
Error: 'tuple' object has no attribute 'get_all_expr'
Traceback (most recent call last):
File "/Users/runner/work/obsidian-latex-math/obsidian-latex-math/lmat-cas-client/lmat_cas_client/Client.py", line 136, in coro_err_handler
await coro(*args, **kwargs)
File "/Users/runner/work/obsidian-latex-math/obsidian-latex-math/lmat-cas-client/lmat_cas_client/Client.py", line 117, in _handle_command
command_response = self.command_handlers[command].handle(payload)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/Users/runner/work/obsidian-latex-math/obsidian-latex-math/lmat-cas-client/lmat_cas_client/command_handlers/SolveHandler.py", line 209, in handle
).get_all_expr()
^^^^^^^^^^^^
AttributeError: 'tuple' object has no attribute 'get_all_expr'
❯ CasServer.handleMessage services/CasServer.ts:265:41
❯ WebSocket.<anonymous> services/CasServer.ts:138:59
❯ Receiver.receiverOnMessage ../node_modules/ws/lib/websocket.js:1220:20
❯ Receiver.dataMessage ../node_modules/ws/lib/receiver.js:596:14
❯ Receiver.getData ../node_modules/ws/lib/receiver.js:496:10
❯ Receiver.startLoop ../node_modules/ws/lib/receiver.js:167:16
❯ Receiver._write ../node_modules/ws/lib/receiver.js:94:10
|
|
tests/messages/SolveMessage.test.ts > Test Solve Message Multivariate:
src/tests/setup.ts#L36
AssertionError: 'tuple' object has no attribute 'get_all_expr'
Traceback (most recent call last):
File "/Users/runner/work/obsidian-latex-math/obsidian-latex-math/lmat-cas-client/lmat_cas_client/Client.py", line 136, in coro_err_handler
await coro(*args, **kwargs)
File "/Users/runner/work/obsidian-latex-math/obsidian-latex-math/lmat-cas-client/lmat_cas_client/Client.py", line 117, in _handle_command
command_response = self.command_handlers[command].handle(payload)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/Users/runner/work/obsidian-latex-math/obsidian-latex-math/lmat-cas-client/lmat_cas_client/command_handlers/SolveHandler.py", line 116, in handle
).get_all_expr()
^^^^^^^^^^^^
AttributeError: 'tuple' object has no attribute 'get_all_expr'
❯ tests/setup.ts:36:16
|
|
tests/messages/SolveMessage.test.ts > Test Solve Message Multivariate:
src/services/CasServer.ts#L265
Error: 'tuple' object has no attribute 'get_all_expr'
Traceback (most recent call last):
File "/Users/runner/work/obsidian-latex-math/obsidian-latex-math/lmat-cas-client/lmat_cas_client/Client.py", line 136, in coro_err_handler
await coro(*args, **kwargs)
File "/Users/runner/work/obsidian-latex-math/obsidian-latex-math/lmat-cas-client/lmat_cas_client/Client.py", line 117, in _handle_command
command_response = self.command_handlers[command].handle(payload)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/Users/runner/work/obsidian-latex-math/obsidian-latex-math/lmat-cas-client/lmat_cas_client/command_handlers/SolveHandler.py", line 116, in handle
).get_all_expr()
^^^^^^^^^^^^
AttributeError: 'tuple' object has no attribute 'get_all_expr'
❯ CasServer.handleMessage services/CasServer.ts:265:41
❯ WebSocket.<anonymous> services/CasServer.ts:138:59
❯ Receiver.receiverOnMessage ../node_modules/ws/lib/websocket.js:1220:20
❯ Receiver.dataMessage ../node_modules/ws/lib/receiver.js:596:14
❯ Receiver.getData ../node_modules/ws/lib/receiver.js:496:10
❯ Receiver.startLoop ../node_modules/ws/lib/receiver.js:167:16
❯ Receiver._write ../node_modules/ws/lib/receiver.js:94:10
|
|
tests/messages/SolveMessage.test.ts > Test Solve Message With Assumptions:
src/tests/setup.ts#L36
AssertionError: not enough values to unpack (expected 2, got 1)
Traceback (most recent call last):
File "/Users/runner/work/obsidian-latex-math/obsidian-latex-math/lmat-cas-client/lmat_cas_client/Client.py", line 136, in coro_err_handler
await coro(*args, **kwargs)
File "/Users/runner/work/obsidian-latex-math/obsidian-latex-math/lmat-cas-client/lmat_cas_client/Client.py", line 117, in _handle_command
command_response = self.command_handlers[command].handle(payload)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/Users/runner/work/obsidian-latex-math/obsidian-latex-math/lmat-cas-client/lmat_cas_client/command_handlers/SolveHandler.py", line 108, in handle
definition_store = lmat_env_to_scope(
^^^^^^^^^^^^^^^^^^
File "/Users/runner/work/obsidian-latex-math/obsidian-latex-math/lmat-cas-client/lmat_cas_client/compiling/Compiler.py", line 150, in lmat_env_to_scope
scope.register(bindings)
File "/Users/runner/work/obsidian-latex-math/obsidian-latex-math/lmat-cas-client/lmat_cas_client/compiling/antlr/evaluation/Scope.py", line 265, in register
ids.append(self.register_single(defi))
^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/Users/runner/work/obsidian-latex-math/obsidian-latex-math/lmat-cas-client/lmat_cas_client/compiling/antlr/evaluation/Scope.py", line 278, in register_single
self.reregister_single(binding, def_id)
File "/Users/runner/work/obsidian-latex-math/obsidian-latex-math/lmat-cas-client/lmat_cas_client/compiling/antlr/evaluation/Scope.py", line 292, in reregister_single
signature, _ = binding
^^^^^^^^^^^^
ValueError: not enough values to unpack (expected 2, got 1)
❯ tests/setup.ts:36:16
|
|
tests/messages/SolveMessage.test.ts > Test Solve Message With Assumptions:
src/services/CasServer.ts#L265
Error: not enough values to unpack (expected 2, got 1)
Traceback (most recent call last):
File "/Users/runner/work/obsidian-latex-math/obsidian-latex-math/lmat-cas-client/lmat_cas_client/Client.py", line 136, in coro_err_handler
await coro(*args, **kwargs)
File "/Users/runner/work/obsidian-latex-math/obsidian-latex-math/lmat-cas-client/lmat_cas_client/Client.py", line 117, in _handle_command
command_response = self.command_handlers[command].handle(payload)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/Users/runner/work/obsidian-latex-math/obsidian-latex-math/lmat-cas-client/lmat_cas_client/command_handlers/SolveHandler.py", line 108, in handle
definition_store = lmat_env_to_scope(
^^^^^^^^^^^^^^^^^^
File "/Users/runner/work/obsidian-latex-math/obsidian-latex-math/lmat-cas-client/lmat_cas_client/compiling/Compiler.py", line 150, in lmat_env_to_scope
scope.register(bindings)
File "/Users/runner/work/obsidian-latex-math/obsidian-latex-math/lmat-cas-client/lmat_cas_client/compiling/antlr/evaluation/Scope.py", line 265, in register
ids.append(self.register_single(defi))
^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/Users/runner/work/obsidian-latex-math/obsidian-latex-math/lmat-cas-client/lmat_cas_client/compiling/antlr/evaluation/Scope.py", line 278, in register_single
self.reregister_single(binding, def_id)
File "/Users/runner/work/obsidian-latex-math/obsidian-latex-math/lmat-cas-client/lmat_cas_client/compiling/antlr/evaluation/Scope.py", line 292, in reregister_single
signature, _ = binding
^^^^^^^^^^^^
ValueError: not enough values to unpack (expected 2, got 1)
❯ CasServer.handleMessage services/CasServer.ts:265:41
❯ WebSocket.<anonymous> services/CasServer.ts:138:59
❯ Receiver.receiverOnMessage ../node_modules/ws/lib/websocket.js:1220:20
❯ Receiver.dataMessage ../node_modules/ws/lib/receiver.js:596:14
❯ Receiver.getData ../node_modules/ws/lib/receiver.js:496:10
❯ Receiver.startLoop ../node_modules/ws/lib/receiver.js:167:16
❯ Receiver._write ../node_modules/ws/lib/receiver.js:94:10
|
|
tests/messages/SolveMessage.test.ts > Test Solve Message:
src/tests/setup.ts#L36
AssertionError: 'tuple' object has no attribute 'get_all_expr'
Traceback (most recent call last):
File "/Users/runner/work/obsidian-latex-math/obsidian-latex-math/lmat-cas-client/lmat_cas_client/Client.py", line 136, in coro_err_handler
await coro(*args, **kwargs)
File "/Users/runner/work/obsidian-latex-math/obsidian-latex-math/lmat-cas-client/lmat_cas_client/Client.py", line 117, in _handle_command
command_response = self.command_handlers[command].handle(payload)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/Users/runner/work/obsidian-latex-math/obsidian-latex-math/lmat-cas-client/lmat_cas_client/command_handlers/SolveHandler.py", line 116, in handle
).get_all_expr()
^^^^^^^^^^^^
AttributeError: 'tuple' object has no attribute 'get_all_expr'
❯ tests/setup.ts:36:16
|
|
tests/messages/SolveMessage.test.ts > Test Solve Message:
src/services/CasServer.ts#L265
Error: 'tuple' object has no attribute 'get_all_expr'
Traceback (most recent call last):
File "/Users/runner/work/obsidian-latex-math/obsidian-latex-math/lmat-cas-client/lmat_cas_client/Client.py", line 136, in coro_err_handler
await coro(*args, **kwargs)
File "/Users/runner/work/obsidian-latex-math/obsidian-latex-math/lmat-cas-client/lmat_cas_client/Client.py", line 117, in _handle_command
command_response = self.command_handlers[command].handle(payload)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/Users/runner/work/obsidian-latex-math/obsidian-latex-math/lmat-cas-client/lmat_cas_client/command_handlers/SolveHandler.py", line 116, in handle
).get_all_expr()
^^^^^^^^^^^^
AttributeError: 'tuple' object has no attribute 'get_all_expr'
❯ CasServer.handleMessage services/CasServer.ts:265:41
❯ WebSocket.<anonymous> services/CasServer.ts:138:59
❯ Receiver.receiverOnMessage ../node_modules/ws/lib/websocket.js:1220:20
❯ Receiver.dataMessage ../node_modules/ws/lib/receiver.js:596:14
❯ Receiver.getData ../node_modules/ws/lib/receiver.js:496:10
❯ Receiver.startLoop ../node_modules/ws/lib/receiver.js:167:16
❯ Receiver._write ../node_modules/ws/lib/receiver.js:94:10
|
|
tests/messages/EvalMessage.test.ts > Test Unit Convert Message:
src/tests/setup.ts#L36
AssertionError: cannot unpack non-iterable NoneType object
Traceback (most recent call last):
File "/Users/runner/work/obsidian-latex-math/obsidian-latex-math/lmat-cas-client/lmat_cas_client/Client.py", line 136, in coro_err_handler
await coro(*args, **kwargs)
File "/Users/runner/work/obsidian-latex-math/obsidian-latex-math/lmat-cas-client/lmat_cas_client/Client.py", line 117, in _handle_command
command_response = self.command_handlers[command].handle(payload)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/Users/runner/work/obsidian-latex-math/obsidian-latex-math/lmat-cas-client/lmat_cas_client/command_handlers/ConvertUnitsHandler.py", line 22, in handle
return super().handle(message)
^^^^^^^^^^^^^^^^^^^^^^^
File "/Users/runner/work/obsidian-latex-math/obsidian-latex-math/lmat-cas-client/lmat_cas_client/command_handlers/EvalHandlerBase.py", line 63, in handle
[*_, (sympy_expr, expr_loc)] = self._cas_expr_compiler.compile(
^^^^^^^^^^^^^^^^^^^^^^^^^^^^
TypeError: cannot unpack non-iterable NoneType object
❯ tests/setup.ts:36:16
|
|
tests/messages/EvalMessage.test.ts > Test Unit Convert Message:
src/services/CasServer.ts#L265
Error: cannot unpack non-iterable NoneType object
Traceback (most recent call last):
File "/Users/runner/work/obsidian-latex-math/obsidian-latex-math/lmat-cas-client/lmat_cas_client/Client.py", line 136, in coro_err_handler
await coro(*args, **kwargs)
File "/Users/runner/work/obsidian-latex-math/obsidian-latex-math/lmat-cas-client/lmat_cas_client/Client.py", line 117, in _handle_command
command_response = self.command_handlers[command].handle(payload)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/Users/runner/work/obsidian-latex-math/obsidian-latex-math/lmat-cas-client/lmat_cas_client/command_handlers/ConvertUnitsHandler.py", line 22, in handle
return super().handle(message)
^^^^^^^^^^^^^^^^^^^^^^^
File "/Users/runner/work/obsidian-latex-math/obsidian-latex-math/lmat-cas-client/lmat_cas_client/command_handlers/EvalHandlerBase.py", line 63, in handle
[*_, (sympy_expr, expr_loc)] = self._cas_expr_compiler.compile(
^^^^^^^^^^^^^^^^^^^^^^^^^^^^
TypeError: cannot unpack non-iterable NoneType object
❯ CasServer.handleMessage services/CasServer.ts:265:41
❯ WebSocket.<anonymous> services/CasServer.ts:138:59
❯ Receiver.receiverOnMessage ../node_modules/ws/lib/websocket.js:1220:20
❯ Receiver.dataMessage ../node_modules/ws/lib/receiver.js:596:14
❯ Receiver.getData ../node_modules/ws/lib/receiver.js:496:10
❯ Receiver.startLoop ../node_modules/ws/lib/receiver.js:167:16
❯ Receiver._write ../node_modules/ws/lib/receiver.js:94:10
|
|
run-tests / test-cas-client
Process completed with exit code 1.
|
|
tests/messages/SolveMessage.test.ts > Test Solve Info:
src/tests/setup.ts#L36
AssertionError: 'tuple' object has no attribute 'get_all_expr'
Traceback (most recent call last):
File "/home/runner/work/obsidian-latex-math/obsidian-latex-math/lmat-cas-client/lmat_cas_client/Client.py", line 136, in coro_err_handler
await coro(*args, **kwargs)
File "/home/runner/work/obsidian-latex-math/obsidian-latex-math/lmat-cas-client/lmat_cas_client/Client.py", line 117, in _handle_command
command_response = self.command_handlers[command].handle(payload)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/home/runner/work/obsidian-latex-math/obsidian-latex-math/lmat-cas-client/lmat_cas_client/command_handlers/SolveHandler.py", line 209, in handle
).get_all_expr()
^^^^^^^^^^^^
AttributeError: 'tuple' object has no attribute 'get_all_expr'
❯ tests/setup.ts:36:16
|
|
tests/messages/SolveMessage.test.ts > Test Solve Info:
src/services/CasServer.ts#L265
Error: 'tuple' object has no attribute 'get_all_expr'
Traceback (most recent call last):
File "/home/runner/work/obsidian-latex-math/obsidian-latex-math/lmat-cas-client/lmat_cas_client/Client.py", line 136, in coro_err_handler
await coro(*args, **kwargs)
File "/home/runner/work/obsidian-latex-math/obsidian-latex-math/lmat-cas-client/lmat_cas_client/Client.py", line 117, in _handle_command
command_response = self.command_handlers[command].handle(payload)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/home/runner/work/obsidian-latex-math/obsidian-latex-math/lmat-cas-client/lmat_cas_client/command_handlers/SolveHandler.py", line 209, in handle
).get_all_expr()
^^^^^^^^^^^^
AttributeError: 'tuple' object has no attribute 'get_all_expr'
❯ CasServer.handleMessage services/CasServer.ts:265:41
❯ WebSocket.<anonymous> services/CasServer.ts:138:59
❯ Receiver.receiverOnMessage ../node_modules/ws/lib/websocket.js:1220:20
❯ Receiver.dataMessage ../node_modules/ws/lib/receiver.js:596:14
❯ Receiver.getData ../node_modules/ws/lib/receiver.js:496:10
❯ Receiver.startLoop ../node_modules/ws/lib/receiver.js:167:16
❯ Receiver._write ../node_modules/ws/lib/receiver.js:94:10
|
|
tests/messages/SolveMessage.test.ts > Test Solve Message Multivariate:
src/tests/setup.ts#L36
AssertionError: 'tuple' object has no attribute 'get_all_expr'
Traceback (most recent call last):
File "/home/runner/work/obsidian-latex-math/obsidian-latex-math/lmat-cas-client/lmat_cas_client/Client.py", line 136, in coro_err_handler
await coro(*args, **kwargs)
File "/home/runner/work/obsidian-latex-math/obsidian-latex-math/lmat-cas-client/lmat_cas_client/Client.py", line 117, in _handle_command
command_response = self.command_handlers[command].handle(payload)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/home/runner/work/obsidian-latex-math/obsidian-latex-math/lmat-cas-client/lmat_cas_client/command_handlers/SolveHandler.py", line 116, in handle
).get_all_expr()
^^^^^^^^^^^^
AttributeError: 'tuple' object has no attribute 'get_all_expr'
❯ tests/setup.ts:36:16
|
|
tests/messages/SolveMessage.test.ts > Test Solve Message Multivariate:
src/services/CasServer.ts#L265
Error: 'tuple' object has no attribute 'get_all_expr'
Traceback (most recent call last):
File "/home/runner/work/obsidian-latex-math/obsidian-latex-math/lmat-cas-client/lmat_cas_client/Client.py", line 136, in coro_err_handler
await coro(*args, **kwargs)
File "/home/runner/work/obsidian-latex-math/obsidian-latex-math/lmat-cas-client/lmat_cas_client/Client.py", line 117, in _handle_command
command_response = self.command_handlers[command].handle(payload)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/home/runner/work/obsidian-latex-math/obsidian-latex-math/lmat-cas-client/lmat_cas_client/command_handlers/SolveHandler.py", line 116, in handle
).get_all_expr()
^^^^^^^^^^^^
AttributeError: 'tuple' object has no attribute 'get_all_expr'
❯ CasServer.handleMessage services/CasServer.ts:265:41
❯ WebSocket.<anonymous> services/CasServer.ts:138:59
❯ Receiver.receiverOnMessage ../node_modules/ws/lib/websocket.js:1220:20
❯ Receiver.dataMessage ../node_modules/ws/lib/receiver.js:596:14
❯ Receiver.getData ../node_modules/ws/lib/receiver.js:496:10
❯ Receiver.startLoop ../node_modules/ws/lib/receiver.js:167:16
❯ Receiver._write ../node_modules/ws/lib/receiver.js:94:10
|
|
tests/messages/SolveMessage.test.ts > Test Solve Message With Assumptions:
src/tests/setup.ts#L36
AssertionError: not enough values to unpack (expected 2, got 1)
Traceback (most recent call last):
File "/home/runner/work/obsidian-latex-math/obsidian-latex-math/lmat-cas-client/lmat_cas_client/Client.py", line 136, in coro_err_handler
await coro(*args, **kwargs)
File "/home/runner/work/obsidian-latex-math/obsidian-latex-math/lmat-cas-client/lmat_cas_client/Client.py", line 117, in _handle_command
command_response = self.command_handlers[command].handle(payload)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/home/runner/work/obsidian-latex-math/obsidian-latex-math/lmat-cas-client/lmat_cas_client/command_handlers/SolveHandler.py", line 108, in handle
definition_store = lmat_env_to_scope(
^^^^^^^^^^^^^^^^^^
File "/home/runner/work/obsidian-latex-math/obsidian-latex-math/lmat-cas-client/lmat_cas_client/compiling/Compiler.py", line 150, in lmat_env_to_scope
scope.register(bindings)
File "/home/runner/work/obsidian-latex-math/obsidian-latex-math/lmat-cas-client/lmat_cas_client/compiling/antlr/evaluation/Scope.py", line 265, in register
ids.append(self.register_single(defi))
^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/home/runner/work/obsidian-latex-math/obsidian-latex-math/lmat-cas-client/lmat_cas_client/compiling/antlr/evaluation/Scope.py", line 278, in register_single
self.reregister_single(binding, def_id)
File "/home/runner/work/obsidian-latex-math/obsidian-latex-math/lmat-cas-client/lmat_cas_client/compiling/antlr/evaluation/Scope.py", line 292, in reregister_single
signature, _ = binding
^^^^^^^^^^^^
ValueError: not enough values to unpack (expected 2, got 1)
❯ tests/setup.ts:36:16
|
|
tests/messages/SolveMessage.test.ts > Test Solve Message With Assumptions:
src/services/CasServer.ts#L265
Error: not enough values to unpack (expected 2, got 1)
Traceback (most recent call last):
File "/home/runner/work/obsidian-latex-math/obsidian-latex-math/lmat-cas-client/lmat_cas_client/Client.py", line 136, in coro_err_handler
await coro(*args, **kwargs)
File "/home/runner/work/obsidian-latex-math/obsidian-latex-math/lmat-cas-client/lmat_cas_client/Client.py", line 117, in _handle_command
command_response = self.command_handlers[command].handle(payload)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/home/runner/work/obsidian-latex-math/obsidian-latex-math/lmat-cas-client/lmat_cas_client/command_handlers/SolveHandler.py", line 108, in handle
definition_store = lmat_env_to_scope(
^^^^^^^^^^^^^^^^^^
File "/home/runner/work/obsidian-latex-math/obsidian-latex-math/lmat-cas-client/lmat_cas_client/compiling/Compiler.py", line 150, in lmat_env_to_scope
scope.register(bindings)
File "/home/runner/work/obsidian-latex-math/obsidian-latex-math/lmat-cas-client/lmat_cas_client/compiling/antlr/evaluation/Scope.py", line 265, in register
ids.append(self.register_single(defi))
^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/home/runner/work/obsidian-latex-math/obsidian-latex-math/lmat-cas-client/lmat_cas_client/compiling/antlr/evaluation/Scope.py", line 278, in register_single
self.reregister_single(binding, def_id)
File "/home/runner/work/obsidian-latex-math/obsidian-latex-math/lmat-cas-client/lmat_cas_client/compiling/antlr/evaluation/Scope.py", line 292, in reregister_single
signature, _ = binding
^^^^^^^^^^^^
ValueError: not enough values to unpack (expected 2, got 1)
❯ CasServer.handleMessage services/CasServer.ts:265:41
❯ WebSocket.<anonymous> services/CasServer.ts:138:59
❯ Receiver.receiverOnMessage ../node_modules/ws/lib/websocket.js:1220:20
❯ Receiver.dataMessage ../node_modules/ws/lib/receiver.js:596:14
❯ Receiver.getData ../node_modules/ws/lib/receiver.js:496:10
❯ Receiver.startLoop ../node_modules/ws/lib/receiver.js:167:16
❯ Receiver._write ../node_modules/ws/lib/receiver.js:94:10
|
|
tests/messages/SolveMessage.test.ts > Test Solve Message:
src/tests/setup.ts#L36
AssertionError: 'tuple' object has no attribute 'get_all_expr'
Traceback (most recent call last):
File "/home/runner/work/obsidian-latex-math/obsidian-latex-math/lmat-cas-client/lmat_cas_client/Client.py", line 136, in coro_err_handler
await coro(*args, **kwargs)
File "/home/runner/work/obsidian-latex-math/obsidian-latex-math/lmat-cas-client/lmat_cas_client/Client.py", line 117, in _handle_command
command_response = self.command_handlers[command].handle(payload)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/home/runner/work/obsidian-latex-math/obsidian-latex-math/lmat-cas-client/lmat_cas_client/command_handlers/SolveHandler.py", line 116, in handle
).get_all_expr()
^^^^^^^^^^^^
AttributeError: 'tuple' object has no attribute 'get_all_expr'
❯ tests/setup.ts:36:16
|
|
tests/messages/SolveMessage.test.ts > Test Solve Message:
src/services/CasServer.ts#L265
Error: 'tuple' object has no attribute 'get_all_expr'
Traceback (most recent call last):
File "/home/runner/work/obsidian-latex-math/obsidian-latex-math/lmat-cas-client/lmat_cas_client/Client.py", line 136, in coro_err_handler
await coro(*args, **kwargs)
File "/home/runner/work/obsidian-latex-math/obsidian-latex-math/lmat-cas-client/lmat_cas_client/Client.py", line 117, in _handle_command
command_response = self.command_handlers[command].handle(payload)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/home/runner/work/obsidian-latex-math/obsidian-latex-math/lmat-cas-client/lmat_cas_client/command_handlers/SolveHandler.py", line 116, in handle
).get_all_expr()
^^^^^^^^^^^^
AttributeError: 'tuple' object has no attribute 'get_all_expr'
❯ CasServer.handleMessage services/CasServer.ts:265:41
❯ WebSocket.<anonymous> services/CasServer.ts:138:59
❯ Receiver.receiverOnMessage ../node_modules/ws/lib/websocket.js:1220:20
❯ Receiver.dataMessage ../node_modules/ws/lib/receiver.js:596:14
❯ Receiver.getData ../node_modules/ws/lib/receiver.js:496:10
❯ Receiver.startLoop ../node_modules/ws/lib/receiver.js:167:16
❯ Receiver._write ../node_modules/ws/lib/receiver.js:94:10
|
|
tests/messages/EvalMessage.test.ts > Test Unit Convert Message:
src/tests/setup.ts#L36
AssertionError: cannot unpack non-iterable NoneType object
Traceback (most recent call last):
File "/home/runner/work/obsidian-latex-math/obsidian-latex-math/lmat-cas-client/lmat_cas_client/Client.py", line 136, in coro_err_handler
await coro(*args, **kwargs)
File "/home/runner/work/obsidian-latex-math/obsidian-latex-math/lmat-cas-client/lmat_cas_client/Client.py", line 117, in _handle_command
command_response = self.command_handlers[command].handle(payload)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/home/runner/work/obsidian-latex-math/obsidian-latex-math/lmat-cas-client/lmat_cas_client/command_handlers/ConvertUnitsHandler.py", line 22, in handle
return super().handle(message)
^^^^^^^^^^^^^^^^^^^^^^^
File "/home/runner/work/obsidian-latex-math/obsidian-latex-math/lmat-cas-client/lmat_cas_client/command_handlers/EvalHandlerBase.py", line 63, in handle
[*_, (sympy_expr, expr_loc)] = self._cas_expr_compiler.compile(
^^^^^^^^^^^^^^^^^^^^^^^^^^^^
TypeError: cannot unpack non-iterable NoneType object
❯ tests/setup.ts:36:16
|
|
tests/messages/EvalMessage.test.ts > Test Unit Convert Message:
src/services/CasServer.ts#L265
Error: cannot unpack non-iterable NoneType object
Traceback (most recent call last):
File "/home/runner/work/obsidian-latex-math/obsidian-latex-math/lmat-cas-client/lmat_cas_client/Client.py", line 136, in coro_err_handler
await coro(*args, **kwargs)
File "/home/runner/work/obsidian-latex-math/obsidian-latex-math/lmat-cas-client/lmat_cas_client/Client.py", line 117, in _handle_command
command_response = self.command_handlers[command].handle(payload)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/home/runner/work/obsidian-latex-math/obsidian-latex-math/lmat-cas-client/lmat_cas_client/command_handlers/ConvertUnitsHandler.py", line 22, in handle
return super().handle(message)
^^^^^^^^^^^^^^^^^^^^^^^
File "/home/runner/work/obsidian-latex-math/obsidian-latex-math/lmat-cas-client/lmat_cas_client/command_handlers/EvalHandlerBase.py", line 63, in handle
[*_, (sympy_expr, expr_loc)] = self._cas_expr_compiler.compile(
^^^^^^^^^^^^^^^^^^^^^^^^^^^^
TypeError: cannot unpack non-iterable NoneType object
❯ CasServer.handleMessage services/CasServer.ts:265:41
❯ WebSocket.<anonymous> services/CasServer.ts:138:59
❯ Receiver.receiverOnMessage ../node_modules/ws/lib/websocket.js:1220:20
❯ Receiver.dataMessage ../node_modules/ws/lib/receiver.js:596:14
❯ Receiver.getData ../node_modules/ws/lib/receiver.js:496:10
❯ Receiver.startLoop ../node_modules/ws/lib/receiver.js:167:16
❯ Receiver._write ../node_modules/ws/lib/receiver.js:94:10
|
|
tests/messages/SolveMessage.test.ts > Test Solve Info:
src/tests/setup.ts#L36
AssertionError: 'tuple' object has no attribute 'get_all_expr'
Traceback (most recent call last):
File "D:\a\obsidian-latex-math\obsidian-latex-math\lmat-cas-client\lmat_cas_client\Client.py", line 136, in coro_err_handler
await coro(*args, **kwargs)
File "D:\a\obsidian-latex-math\obsidian-latex-math\lmat-cas-client\lmat_cas_client\Client.py", line 117, in _handle_command
command_response = self.command_handlers[command].handle(payload)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "D:\a\obsidian-latex-math\obsidian-latex-math\lmat-cas-client\lmat_cas_client\command_handlers\SolveHandler.py", line 209, in handle
).get_all_expr()
^^^^^^^^^^^^
AttributeError: 'tuple' object has no attribute 'get_all_expr'
❯ tests/setup.ts:36:16
|
|
tests/messages/SolveMessage.test.ts > Test Solve Info:
src/services/CasServer.ts#L265
Error: 'tuple' object has no attribute 'get_all_expr'
Traceback (most recent call last):
File "D:\a\obsidian-latex-math\obsidian-latex-math\lmat-cas-client\lmat_cas_client\Client.py", line 136, in coro_err_handler
await coro(*args, **kwargs)
File "D:\a\obsidian-latex-math\obsidian-latex-math\lmat-cas-client\lmat_cas_client\Client.py", line 117, in _handle_command
command_response = self.command_handlers[command].handle(payload)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "D:\a\obsidian-latex-math\obsidian-latex-math\lmat-cas-client\lmat_cas_client\command_handlers\SolveHandler.py", line 209, in handle
).get_all_expr()
^^^^^^^^^^^^
AttributeError: 'tuple' object has no attribute 'get_all_expr'
❯ CasServer.handleMessage services/CasServer.ts:265:41
❯ WebSocket.<anonymous> services/CasServer.ts:138:59
❯ Receiver.receiverOnMessage ../node_modules/ws/lib/websocket.js:1220:20
❯ Receiver.dataMessage ../node_modules/ws/lib/receiver.js:596:14
❯ Receiver.getData ../node_modules/ws/lib/receiver.js:496:10
❯ Receiver.startLoop ../node_modules/ws/lib/receiver.js:167:16
❯ Receiver._write ../node_modules/ws/lib/receiver.js:94:10
|
|
tests/messages/SolveMessage.test.ts > Test Solve Message Multivariate:
src/tests/setup.ts#L36
AssertionError: 'tuple' object has no attribute 'get_all_expr'
Traceback (most recent call last):
File "D:\a\obsidian-latex-math\obsidian-latex-math\lmat-cas-client\lmat_cas_client\Client.py", line 136, in coro_err_handler
await coro(*args, **kwargs)
File "D:\a\obsidian-latex-math\obsidian-latex-math\lmat-cas-client\lmat_cas_client\Client.py", line 117, in _handle_command
command_response = self.command_handlers[command].handle(payload)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "D:\a\obsidian-latex-math\obsidian-latex-math\lmat-cas-client\lmat_cas_client\command_handlers\SolveHandler.py", line 116, in handle
).get_all_expr()
^^^^^^^^^^^^
AttributeError: 'tuple' object has no attribute 'get_all_expr'
❯ tests/setup.ts:36:16
|
|
tests/messages/SolveMessage.test.ts > Test Solve Message Multivariate:
src/services/CasServer.ts#L265
Error: 'tuple' object has no attribute 'get_all_expr'
Traceback (most recent call last):
File "D:\a\obsidian-latex-math\obsidian-latex-math\lmat-cas-client\lmat_cas_client\Client.py", line 136, in coro_err_handler
await coro(*args, **kwargs)
File "D:\a\obsidian-latex-math\obsidian-latex-math\lmat-cas-client\lmat_cas_client\Client.py", line 117, in _handle_command
command_response = self.command_handlers[command].handle(payload)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "D:\a\obsidian-latex-math\obsidian-latex-math\lmat-cas-client\lmat_cas_client\command_handlers\SolveHandler.py", line 116, in handle
).get_all_expr()
^^^^^^^^^^^^
AttributeError: 'tuple' object has no attribute 'get_all_expr'
❯ CasServer.handleMessage services/CasServer.ts:265:41
❯ WebSocket.<anonymous> services/CasServer.ts:138:59
❯ Receiver.receiverOnMessage ../node_modules/ws/lib/websocket.js:1220:20
❯ Receiver.dataMessage ../node_modules/ws/lib/receiver.js:596:14
❯ Receiver.getData ../node_modules/ws/lib/receiver.js:496:10
❯ Receiver.startLoop ../node_modules/ws/lib/receiver.js:167:16
❯ Receiver._write ../node_modules/ws/lib/receiver.js:94:10
|
|
tests/messages/SolveMessage.test.ts > Test Solve Message With Assumptions:
src/tests/setup.ts#L36
AssertionError: not enough values to unpack (expected 2, got 1)
Traceback (most recent call last):
File "D:\a\obsidian-latex-math\obsidian-latex-math\lmat-cas-client\lmat_cas_client\Client.py", line 136, in coro_err_handler
await coro(*args, **kwargs)
File "D:\a\obsidian-latex-math\obsidian-latex-math\lmat-cas-client\lmat_cas_client\Client.py", line 117, in _handle_command
command_response = self.command_handlers[command].handle(payload)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "D:\a\obsidian-latex-math\obsidian-latex-math\lmat-cas-client\lmat_cas_client\command_handlers\SolveHandler.py", line 108, in handle
definition_store = lmat_env_to_scope(
^^^^^^^^^^^^^^^^^^
File "D:\a\obsidian-latex-math\obsidian-latex-math\lmat-cas-client\lmat_cas_client\compiling\Compiler.py", line 150, in lmat_env_to_scope
scope.register(bindings)
File "D:\a\obsidian-latex-math\obsidian-latex-math\lmat-cas-client\lmat_cas_client\compiling\antlr\evaluation\Scope.py", line 265, in register
ids.append(self.register_single(defi))
^^^^^^^^^^^^^^^^^^^^^^^^^^
File "D:\a\obsidian-latex-math\obsidian-latex-math\lmat-cas-client\lmat_cas_client\compiling\antlr\evaluation\Scope.py", line 278, in register_single
self.reregister_single(binding, def_id)
File "D:\a\obsidian-latex-math\obsidian-latex-math\lmat-cas-client\lmat_cas_client\compiling\antlr\evaluation\Scope.py", line 292, in reregister_single
signature, _ = binding
^^^^^^^^^^^^
ValueError: not enough values to unpack (expected 2, got 1)
❯ tests/setup.ts:36:16
|
|
tests/messages/SolveMessage.test.ts > Test Solve Message With Assumptions:
src/services/CasServer.ts#L265
Error: not enough values to unpack (expected 2, got 1)
Traceback (most recent call last):
File "D:\a\obsidian-latex-math\obsidian-latex-math\lmat-cas-client\lmat_cas_client\Client.py", line 136, in coro_err_handler
await coro(*args, **kwargs)
File "D:\a\obsidian-latex-math\obsidian-latex-math\lmat-cas-client\lmat_cas_client\Client.py", line 117, in _handle_command
command_response = self.command_handlers[command].handle(payload)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "D:\a\obsidian-latex-math\obsidian-latex-math\lmat-cas-client\lmat_cas_client\command_handlers\SolveHandler.py", line 108, in handle
definition_store = lmat_env_to_scope(
^^^^^^^^^^^^^^^^^^
File "D:\a\obsidian-latex-math\obsidian-latex-math\lmat-cas-client\lmat_cas_client\compiling\Compiler.py", line 150, in lmat_env_to_scope
scope.register(bindings)
File "D:\a\obsidian-latex-math\obsidian-latex-math\lmat-cas-client\lmat_cas_client\compiling\antlr\evaluation\Scope.py", line 265, in register
ids.append(self.register_single(defi))
^^^^^^^^^^^^^^^^^^^^^^^^^^
File "D:\a\obsidian-latex-math\obsidian-latex-math\lmat-cas-client\lmat_cas_client\compiling\antlr\evaluation\Scope.py", line 278, in register_single
self.reregister_single(binding, def_id)
File "D:\a\obsidian-latex-math\obsidian-latex-math\lmat-cas-client\lmat_cas_client\compiling\antlr\evaluation\Scope.py", line 292, in reregister_single
signature, _ = binding
^^^^^^^^^^^^
ValueError: not enough values to unpack (expected 2, got 1)
❯ CasServer.handleMessage services/CasServer.ts:265:41
❯ WebSocket.<anonymous> services/CasServer.ts:138:59
❯ Receiver.receiverOnMessage ../node_modules/ws/lib/websocket.js:1220:20
❯ Receiver.dataMessage ../node_modules/ws/lib/receiver.js:596:14
❯ Receiver.getData ../node_modules/ws/lib/receiver.js:496:10
❯ Receiver.startLoop ../node_modules/ws/lib/receiver.js:167:16
❯ Receiver._write ../node_modules/ws/lib/receiver.js:94:10
|
|
tests/messages/SolveMessage.test.ts > Test Solve Message:
src/tests/setup.ts#L36
AssertionError: 'tuple' object has no attribute 'get_all_expr'
Traceback (most recent call last):
File "D:\a\obsidian-latex-math\obsidian-latex-math\lmat-cas-client\lmat_cas_client\Client.py", line 136, in coro_err_handler
await coro(*args, **kwargs)
File "D:\a\obsidian-latex-math\obsidian-latex-math\lmat-cas-client\lmat_cas_client\Client.py", line 117, in _handle_command
command_response = self.command_handlers[command].handle(payload)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "D:\a\obsidian-latex-math\obsidian-latex-math\lmat-cas-client\lmat_cas_client\command_handlers\SolveHandler.py", line 116, in handle
).get_all_expr()
^^^^^^^^^^^^
AttributeError: 'tuple' object has no attribute 'get_all_expr'
❯ tests/setup.ts:36:16
|
|
tests/messages/SolveMessage.test.ts > Test Solve Message:
src/services/CasServer.ts#L265
Error: 'tuple' object has no attribute 'get_all_expr'
Traceback (most recent call last):
File "D:\a\obsidian-latex-math\obsidian-latex-math\lmat-cas-client\lmat_cas_client\Client.py", line 136, in coro_err_handler
await coro(*args, **kwargs)
File "D:\a\obsidian-latex-math\obsidian-latex-math\lmat-cas-client\lmat_cas_client\Client.py", line 117, in _handle_command
command_response = self.command_handlers[command].handle(payload)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "D:\a\obsidian-latex-math\obsidian-latex-math\lmat-cas-client\lmat_cas_client\command_handlers\SolveHandler.py", line 116, in handle
).get_all_expr()
^^^^^^^^^^^^
AttributeError: 'tuple' object has no attribute 'get_all_expr'
❯ CasServer.handleMessage services/CasServer.ts:265:41
❯ WebSocket.<anonymous> services/CasServer.ts:138:59
❯ Receiver.receiverOnMessage ../node_modules/ws/lib/websocket.js:1220:20
❯ Receiver.dataMessage ../node_modules/ws/lib/receiver.js:596:14
❯ Receiver.getData ../node_modules/ws/lib/receiver.js:496:10
❯ Receiver.startLoop ../node_modules/ws/lib/receiver.js:167:16
❯ Receiver._write ../node_modules/ws/lib/receiver.js:94:10
|
|
tests/messages/EvalMessage.test.ts > Test Unit Convert Message:
src/tests/setup.ts#L36
AssertionError: cannot unpack non-iterable NoneType object
Traceback (most recent call last):
File "D:\a\obsidian-latex-math\obsidian-latex-math\lmat-cas-client\lmat_cas_client\Client.py", line 136, in coro_err_handler
await coro(*args, **kwargs)
File "D:\a\obsidian-latex-math\obsidian-latex-math\lmat-cas-client\lmat_cas_client\Client.py", line 117, in _handle_command
command_response = self.command_handlers[command].handle(payload)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "D:\a\obsidian-latex-math\obsidian-latex-math\lmat-cas-client\lmat_cas_client\command_handlers\ConvertUnitsHandler.py", line 22, in handle
return super().handle(message)
^^^^^^^^^^^^^^^^^^^^^^^
File "D:\a\obsidian-latex-math\obsidian-latex-math\lmat-cas-client\lmat_cas_client\command_handlers\EvalHandlerBase.py", line 63, in handle
[*_, (sympy_expr, expr_loc)] = self._cas_expr_compiler.compile(
^^^^^^^^^^^^^^^^^^^^^^^^^^^^
TypeError: cannot unpack non-iterable NoneType object
❯ tests/setup.ts:36:16
|
|
tests/messages/EvalMessage.test.ts > Test Unit Convert Message:
src/services/CasServer.ts#L265
Error: cannot unpack non-iterable NoneType object
Traceback (most recent call last):
File "D:\a\obsidian-latex-math\obsidian-latex-math\lmat-cas-client\lmat_cas_client\Client.py", line 136, in coro_err_handler
await coro(*args, **kwargs)
File "D:\a\obsidian-latex-math\obsidian-latex-math\lmat-cas-client\lmat_cas_client\Client.py", line 117, in _handle_command
command_response = self.command_handlers[command].handle(payload)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "D:\a\obsidian-latex-math\obsidian-latex-math\lmat-cas-client\lmat_cas_client\command_handlers\ConvertUnitsHandler.py", line 22, in handle
return super().handle(message)
^^^^^^^^^^^^^^^^^^^^^^^
File "D:\a\obsidian-latex-math\obsidian-latex-math\lmat-cas-client\lmat_cas_client\command_handlers\EvalHandlerBase.py", line 63, in handle
[*_, (sympy_expr, expr_loc)] = self._cas_expr_compiler.compile(
^^^^^^^^^^^^^^^^^^^^^^^^^^^^
TypeError: cannot unpack non-iterable NoneType object
❯ CasServer.handleMessage services/CasServer.ts:265:41
❯ WebSocket.<anonymous> services/CasServer.ts:138:59
❯ Receiver.receiverOnMessage ../node_modules/ws/lib/websocket.js:1220:20
❯ Receiver.dataMessage ../node_modules/ws/lib/receiver.js:596:14
❯ Receiver.getData ../node_modules/ws/lib/receiver.js:496:10
❯ Receiver.startLoop ../node_modules/ws/lib/receiver.js:167:16
❯ Receiver._write ../node_modules/ws/lib/receiver.js:94:10
|
|
tests/messages/SolveMessage.test.ts > Test Solve Info:
src/tests/setup.ts#L36
AssertionError: 'tuple' object has no attribute 'get_all_expr'
Traceback (most recent call last):
File "D:\a\obsidian-latex-math\obsidian-latex-math\lmat-cas-client\lmat_cas_client\Client.py", line 136, in coro_err_handler
await coro(*args, **kwargs)
File "D:\a\obsidian-latex-math\obsidian-latex-math\lmat-cas-client\lmat_cas_client\Client.py", line 117, in _handle_command
command_response = self.command_handlers[command].handle(payload)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "D:\a\obsidian-latex-math\obsidian-latex-math\lmat-cas-client\lmat_cas_client\command_handlers\SolveHandler.py", line 209, in handle
).get_all_expr()
^^^^^^^^^^^^
AttributeError: 'tuple' object has no attribute 'get_all_expr'
❯ tests/setup.ts:36:16
|
|
tests/messages/SolveMessage.test.ts > Test Solve Info:
src/services/CasServer.ts#L265
Error: 'tuple' object has no attribute 'get_all_expr'
Traceback (most recent call last):
File "D:\a\obsidian-latex-math\obsidian-latex-math\lmat-cas-client\lmat_cas_client\Client.py", line 136, in coro_err_handler
await coro(*args, **kwargs)
File "D:\a\obsidian-latex-math\obsidian-latex-math\lmat-cas-client\lmat_cas_client\Client.py", line 117, in _handle_command
command_response = self.command_handlers[command].handle(payload)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "D:\a\obsidian-latex-math\obsidian-latex-math\lmat-cas-client\lmat_cas_client\command_handlers\SolveHandler.py", line 209, in handle
).get_all_expr()
^^^^^^^^^^^^
AttributeError: 'tuple' object has no attribute 'get_all_expr'
❯ CasServer.handleMessage services/CasServer.ts:265:41
❯ WebSocket.<anonymous> services/CasServer.ts:138:59
❯ Receiver.receiverOnMessage ../node_modules/ws/lib/websocket.js:1220:20
❯ Receiver.dataMessage ../node_modules/ws/lib/receiver.js:596:14
❯ Receiver.getData ../node_modules/ws/lib/receiver.js:496:10
❯ Receiver.startLoop ../node_modules/ws/lib/receiver.js:167:16
❯ Receiver._write ../node_modules/ws/lib/receiver.js:94:10
|
|
tests/messages/SolveMessage.test.ts > Test Solve Message Multivariate:
src/tests/setup.ts#L36
AssertionError: 'tuple' object has no attribute 'get_all_expr'
Traceback (most recent call last):
File "D:\a\obsidian-latex-math\obsidian-latex-math\lmat-cas-client\lmat_cas_client\Client.py", line 136, in coro_err_handler
await coro(*args, **kwargs)
File "D:\a\obsidian-latex-math\obsidian-latex-math\lmat-cas-client\lmat_cas_client\Client.py", line 117, in _handle_command
command_response = self.command_handlers[command].handle(payload)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "D:\a\obsidian-latex-math\obsidian-latex-math\lmat-cas-client\lmat_cas_client\command_handlers\SolveHandler.py", line 116, in handle
).get_all_expr()
^^^^^^^^^^^^
AttributeError: 'tuple' object has no attribute 'get_all_expr'
❯ tests/setup.ts:36:16
|
|
tests/messages/SolveMessage.test.ts > Test Solve Message Multivariate:
src/services/CasServer.ts#L265
Error: 'tuple' object has no attribute 'get_all_expr'
Traceback (most recent call last):
File "D:\a\obsidian-latex-math\obsidian-latex-math\lmat-cas-client\lmat_cas_client\Client.py", line 136, in coro_err_handler
await coro(*args, **kwargs)
File "D:\a\obsidian-latex-math\obsidian-latex-math\lmat-cas-client\lmat_cas_client\Client.py", line 117, in _handle_command
command_response = self.command_handlers[command].handle(payload)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "D:\a\obsidian-latex-math\obsidian-latex-math\lmat-cas-client\lmat_cas_client\command_handlers\SolveHandler.py", line 116, in handle
).get_all_expr()
^^^^^^^^^^^^
AttributeError: 'tuple' object has no attribute 'get_all_expr'
❯ CasServer.handleMessage services/CasServer.ts:265:41
❯ WebSocket.<anonymous> services/CasServer.ts:138:59
❯ Receiver.receiverOnMessage ../node_modules/ws/lib/websocket.js:1220:20
❯ Receiver.dataMessage ../node_modules/ws/lib/receiver.js:596:14
❯ Receiver.getData ../node_modules/ws/lib/receiver.js:496:10
❯ Receiver.startLoop ../node_modules/ws/lib/receiver.js:167:16
❯ Receiver._write ../node_modules/ws/lib/receiver.js:94:10
|
|
tests/messages/SolveMessage.test.ts > Test Solve Message With Assumptions:
src/tests/setup.ts#L36
AssertionError: not enough values to unpack (expected 2, got 1)
Traceback (most recent call last):
File "D:\a\obsidian-latex-math\obsidian-latex-math\lmat-cas-client\lmat_cas_client\Client.py", line 136, in coro_err_handler
await coro(*args, **kwargs)
File "D:\a\obsidian-latex-math\obsidian-latex-math\lmat-cas-client\lmat_cas_client\Client.py", line 117, in _handle_command
command_response = self.command_handlers[command].handle(payload)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "D:\a\obsidian-latex-math\obsidian-latex-math\lmat-cas-client\lmat_cas_client\command_handlers\SolveHandler.py", line 108, in handle
definition_store = lmat_env_to_scope(
^^^^^^^^^^^^^^^^^^
File "D:\a\obsidian-latex-math\obsidian-latex-math\lmat-cas-client\lmat_cas_client\compiling\Compiler.py", line 150, in lmat_env_to_scope
scope.register(bindings)
File "D:\a\obsidian-latex-math\obsidian-latex-math\lmat-cas-client\lmat_cas_client\compiling\antlr\evaluation\Scope.py", line 265, in register
ids.append(self.register_single(defi))
^^^^^^^^^^^^^^^^^^^^^^^^^^
File "D:\a\obsidian-latex-math\obsidian-latex-math\lmat-cas-client\lmat_cas_client\compiling\antlr\evaluation\Scope.py", line 278, in register_single
self.reregister_single(binding, def_id)
File "D:\a\obsidian-latex-math\obsidian-latex-math\lmat-cas-client\lmat_cas_client\compiling\antlr\evaluation\Scope.py", line 292, in reregister_single
signature, _ = binding
^^^^^^^^^^^^
ValueError: not enough values to unpack (expected 2, got 1)
❯ tests/setup.ts:36:16
|
|
tests/messages/SolveMessage.test.ts > Test Solve Message With Assumptions:
src/services/CasServer.ts#L265
Error: not enough values to unpack (expected 2, got 1)
Traceback (most recent call last):
File "D:\a\obsidian-latex-math\obsidian-latex-math\lmat-cas-client\lmat_cas_client\Client.py", line 136, in coro_err_handler
await coro(*args, **kwargs)
File "D:\a\obsidian-latex-math\obsidian-latex-math\lmat-cas-client\lmat_cas_client\Client.py", line 117, in _handle_command
command_response = self.command_handlers[command].handle(payload)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "D:\a\obsidian-latex-math\obsidian-latex-math\lmat-cas-client\lmat_cas_client\command_handlers\SolveHandler.py", line 108, in handle
definition_store = lmat_env_to_scope(
^^^^^^^^^^^^^^^^^^
File "D:\a\obsidian-latex-math\obsidian-latex-math\lmat-cas-client\lmat_cas_client\compiling\Compiler.py", line 150, in lmat_env_to_scope
scope.register(bindings)
File "D:\a\obsidian-latex-math\obsidian-latex-math\lmat-cas-client\lmat_cas_client\compiling\antlr\evaluation\Scope.py", line 265, in register
ids.append(self.register_single(defi))
^^^^^^^^^^^^^^^^^^^^^^^^^^
File "D:\a\obsidian-latex-math\obsidian-latex-math\lmat-cas-client\lmat_cas_client\compiling\antlr\evaluation\Scope.py", line 278, in register_single
self.reregister_single(binding, def_id)
File "D:\a\obsidian-latex-math\obsidian-latex-math\lmat-cas-client\lmat_cas_client\compiling\antlr\evaluation\Scope.py", line 292, in reregister_single
signature, _ = binding
^^^^^^^^^^^^
ValueError: not enough values to unpack (expected 2, got 1)
❯ CasServer.handleMessage services/CasServer.ts:265:41
❯ WebSocket.<anonymous> services/CasServer.ts:138:59
❯ Receiver.receiverOnMessage ../node_modules/ws/lib/websocket.js:1220:20
❯ Receiver.dataMessage ../node_modules/ws/lib/receiver.js:596:14
❯ Receiver.getData ../node_modules/ws/lib/receiver.js:496:10
❯ Receiver.startLoop ../node_modules/ws/lib/receiver.js:167:16
❯ Receiver._write ../node_modules/ws/lib/receiver.js:94:10
|
|
tests/messages/SolveMessage.test.ts > Test Solve Message:
src/tests/setup.ts#L36
AssertionError: 'tuple' object has no attribute 'get_all_expr'
Traceback (most recent call last):
File "D:\a\obsidian-latex-math\obsidian-latex-math\lmat-cas-client\lmat_cas_client\Client.py", line 136, in coro_err_handler
await coro(*args, **kwargs)
File "D:\a\obsidian-latex-math\obsidian-latex-math\lmat-cas-client\lmat_cas_client\Client.py", line 117, in _handle_command
command_response = self.command_handlers[command].handle(payload)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "D:\a\obsidian-latex-math\obsidian-latex-math\lmat-cas-client\lmat_cas_client\command_handlers\SolveHandler.py", line 116, in handle
).get_all_expr()
^^^^^^^^^^^^
AttributeError: 'tuple' object has no attribute 'get_all_expr'
❯ tests/setup.ts:36:16
|
|
tests/messages/SolveMessage.test.ts > Test Solve Message:
src/services/CasServer.ts#L265
Error: 'tuple' object has no attribute 'get_all_expr'
Traceback (most recent call last):
File "D:\a\obsidian-latex-math\obsidian-latex-math\lmat-cas-client\lmat_cas_client\Client.py", line 136, in coro_err_handler
await coro(*args, **kwargs)
File "D:\a\obsidian-latex-math\obsidian-latex-math\lmat-cas-client\lmat_cas_client\Client.py", line 117, in _handle_command
command_response = self.command_handlers[command].handle(payload)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "D:\a\obsidian-latex-math\obsidian-latex-math\lmat-cas-client\lmat_cas_client\command_handlers\SolveHandler.py", line 116, in handle
).get_all_expr()
^^^^^^^^^^^^
AttributeError: 'tuple' object has no attribute 'get_all_expr'
❯ CasServer.handleMessage services/CasServer.ts:265:41
❯ WebSocket.<anonymous> services/CasServer.ts:138:59
❯ Receiver.receiverOnMessage ../node_modules/ws/lib/websocket.js:1220:20
❯ Receiver.dataMessage ../node_modules/ws/lib/receiver.js:596:14
❯ Receiver.getData ../node_modules/ws/lib/receiver.js:496:10
❯ Receiver.startLoop ../node_modules/ws/lib/receiver.js:167:16
❯ Receiver._write ../node_modules/ws/lib/receiver.js:94:10
|
|
tests/messages/EvalMessage.test.ts > Test Unit Convert Message:
src/tests/setup.ts#L36
AssertionError: cannot unpack non-iterable NoneType object
Traceback (most recent call last):
File "D:\a\obsidian-latex-math\obsidian-latex-math\lmat-cas-client\lmat_cas_client\Client.py", line 136, in coro_err_handler
await coro(*args, **kwargs)
File "D:\a\obsidian-latex-math\obsidian-latex-math\lmat-cas-client\lmat_cas_client\Client.py", line 117, in _handle_command
command_response = self.command_handlers[command].handle(payload)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "D:\a\obsidian-latex-math\obsidian-latex-math\lmat-cas-client\lmat_cas_client\command_handlers\ConvertUnitsHandler.py", line 22, in handle
return super().handle(message)
^^^^^^^^^^^^^^^^^^^^^^^
File "D:\a\obsidian-latex-math\obsidian-latex-math\lmat-cas-client\lmat_cas_client\command_handlers\EvalHandlerBase.py", line 63, in handle
[*_, (sympy_expr, expr_loc)] = self._cas_expr_compiler.compile(
^^^^^^^^^^^^^^^^^^^^^^^^^^^^
TypeError: cannot unpack non-iterable NoneType object
❯ tests/setup.ts:36:16
|
|
tests/messages/EvalMessage.test.ts > Test Unit Convert Message:
src/services/CasServer.ts#L265
Error: cannot unpack non-iterable NoneType object
Traceback (most recent call last):
File "D:\a\obsidian-latex-math\obsidian-latex-math\lmat-cas-client\lmat_cas_client\Client.py", line 136, in coro_err_handler
await coro(*args, **kwargs)
File "D:\a\obsidian-latex-math\obsidian-latex-math\lmat-cas-client\lmat_cas_client\Client.py", line 117, in _handle_command
command_response = self.command_handlers[command].handle(payload)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "D:\a\obsidian-latex-math\obsidian-latex-math\lmat-cas-client\lmat_cas_client\command_handlers\ConvertUnitsHandler.py", line 22, in handle
return super().handle(message)
^^^^^^^^^^^^^^^^^^^^^^^
File "D:\a\obsidian-latex-math\obsidian-latex-math\lmat-cas-client\lmat_cas_client\command_handlers\EvalHandlerBase.py", line 63, in handle
[*_, (sympy_expr, expr_loc)] = self._cas_expr_compiler.compile(
^^^^^^^^^^^^^^^^^^^^^^^^^^^^
TypeError: cannot unpack non-iterable NoneType object
❯ CasServer.handleMessage services/CasServer.ts:265:41
❯ WebSocket.<anonymous> services/CasServer.ts:138:59
❯ Receiver.receiverOnMessage ../node_modules/ws/lib/websocket.js:1220:20
❯ Receiver.dataMessage ../node_modules/ws/lib/receiver.js:596:14
❯ Receiver.getData ../node_modules/ws/lib/receiver.js:496:10
❯ Receiver.startLoop ../node_modules/ws/lib/receiver.js:167:16
❯ Receiver._write ../node_modules/ws/lib/receiver.js:94:10
|
|
run-tests / test-result
Process completed with exit code 1.
|
|
run-tests / test-plugin (macos-latest)
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/checkout@v4, actions/setup-node@v3, actions/setup-python@v5. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
|
|
run-tests / test-plugin (macos-14)
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/checkout@v4, actions/setup-node@v3, actions/setup-python@v5. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
|
|
run-tests / test-cas-client
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/checkout@v4, actions/setup-python@v5. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
|
|
run-tests / test-plugin (ubuntu-latest)
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/checkout@v4, actions/setup-node@v3, actions/setup-python@v5. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
|
|
run-tests / test-plugin (windows-2022)
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/checkout@v4, actions/setup-node@v3, actions/setup-python@v5. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
|
|
run-tests / test-plugin (windows-latest)
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/checkout@v4, actions/setup-node@v3, actions/setup-python@v5. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
|
|
run-tests / test-plugin (macos-latest)
The macos-latest label will migrate to macOS 26 beginning June 15, 2026. For more information see https://github.com/actions/runner-images/issues/14167
|