Proper class names (#272)

* towards proper class names

Signed-off-by: Jess Frazelle <github@jessfraz.com>

* mypy

Signed-off-by: Jess Frazelle <github@jessfraz.com>

* fixes

Signed-off-by: Jess Frazelle <github@jessfraz.com>

* I have generated the latest API!

---------

Signed-off-by: Jess Frazelle <github@jessfraz.com>
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
This commit is contained in:
Jess Frazelle
2024-09-10 15:24:19 -07:00
committed by GitHub
parent 65d40767fa
commit 4ee77bb1cf
21 changed files with 1286 additions and 1266 deletions

View File

@ -51,14 +51,14 @@ from .models import (
WebSocketRequest,
WebSocketResponse,
)
from .models.input_format import obj
from .models.input_format import OptionObj
from .models.modeling_cmd import (
default_camera_focus_on,
import_files,
start_path,
take_snapshot,
OptionDefaultCameraFocusOn,
OptionImportFiles,
OptionStartPath,
OptionTakeSnapshot,
)
from .models.web_socket_request import modeling_cmd_req
from .models.web_socket_request import OptionModelingCmdReq
from .types import Unset
@ -367,7 +367,9 @@ def test_ws_simple():
# Send a message.
id = uuid.uuid4()
req = WebSocketRequest(
modeling_cmd_req(cmd=ModelingCmd(start_path()), cmd_id=ModelingCmdId(id))
OptionModelingCmdReq(
cmd=ModelingCmd(OptionStartPath()), cmd_id=ModelingCmdId(id)
)
)
websocket.send(req)
@ -403,12 +405,12 @@ def test_ws_import():
ImportFile(data=content, path=file_name)
# form the request
req = WebSocketRequest(
modeling_cmd_req(
OptionModelingCmdReq(
cmd=ModelingCmd(
import_files(
OptionImportFiles(
files=[ImportFile(data=content, path=file_name)],
format=InputFormat(
obj(
OptionObj(
units=UnitLength.M,
coords=System(
forward=AxisDirectionPair(
@ -457,8 +459,8 @@ def test_ws_import():
cmd_id = uuid.uuid4()
# form the request
req = WebSocketRequest(
modeling_cmd_req(
cmd=ModelingCmd(default_camera_focus_on(uuid=object_id)),
OptionModelingCmdReq(
cmd=ModelingCmd(OptionDefaultCameraFocusOn(uuid=object_id)),
cmd_id=ModelingCmdId(cmd_id),
)
)
@ -482,8 +484,8 @@ def test_ws_import():
# form the request
# form the request
req = WebSocketRequest(
modeling_cmd_req(
cmd=ModelingCmd(take_snapshot(format=ImageFormat.PNG)),
OptionModelingCmdReq(
cmd=ModelingCmd(OptionTakeSnapshot(format=ImageFormat.PNG)),
cmd_id=ModelingCmdId(cmd_id),
)
)