Skip to content

Commit bb7f263

Browse files
uncomment tests
1 parent 2688759 commit bb7f263

File tree

2 files changed

+79
-77
lines changed

2 files changed

+79
-77
lines changed

src/tests/conftest.py

Lines changed: 7 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -63,11 +63,13 @@ def compare_image(self, nb_messages, filename):
6363
for i in range(nb_messages):
6464
print(f"{i=}", flush=True)
6565
image = self.ws.recv()
66-
# if isinstance(image, bytes):
67-
# file_path = os.path.join(self.test_output_dir, "test.jpeg")
68-
# with open(test_filename, "wb") as f:
69-
# f.write(image)
70-
# f.close()
66+
if isinstance(image, bytes):
67+
test_file_path = os.path.abspath(
68+
os.path.join(self.test_output_dir, "test.jpeg")
69+
)
70+
with open(test_file_path, "wb") as f:
71+
f.write(image)
72+
f.close()
7173
if isinstance(image, bytes):
7274
print(f"{image=}", flush=True)
7375
response = self.ws.recv()

src/tests/test_protocol.py

Lines changed: 72 additions & 72 deletions
Original file line numberDiff line numberDiff line change
@@ -16,90 +16,90 @@ def test_create_object_pipeline(server):
1616
assert server.compare_image(3, "create_object_pipeline.jpeg") == True
1717

1818

19-
# def test_delete_object_pipeline(server):
20-
# server.call("create_object_pipeline", [{"id": "123456789", "file_name": "hat.vtp"}])
21-
# assert server.compare_image(3, "create_object_pipeline.jpeg") == True
22-
23-
# server.call("delete_object_pipeline", [{"id": "123456789"}])
24-
# assert server.compare_image(3, "delete_object_pipeline.jpeg") == True
25-
26-
27-
# def test_toggle_object_visibility(server):
28-
# server.call("create_object_pipeline", [{"id": "123456789", "file_name": "hat.vtp"}])
29-
# assert server.compare_image(3, "create_object_pipeline.jpeg") == True
30-
31-
# server.call("toggle_object_visibility", [{"id": "123456789", "is_visible": False}])
32-
# assert server.compare_image(3, "toggle_object_visibility_1.jpeg") == True
33-
34-
# server.call("toggle_object_visibility", [{"id": "123456789", "is_visible": True}])
35-
# assert server.compare_image(3, "toggle_object_visibility_2.jpeg") == True
36-
19+
def test_delete_object_pipeline(server):
20+
server.call("create_object_pipeline", [{"id": "123456789", "file_name": "hat.vtp"}])
21+
assert server.compare_image(3, "create_object_pipeline.jpeg") == True
3722

38-
# def test_apply_textures(server):
23+
server.call("delete_object_pipeline", [{"id": "123456789"}])
24+
assert server.compare_image(3, "delete_object_pipeline.jpeg") == True
3925

40-
# server.call(
41-
# "create_object_pipeline",
42-
# [{"id": "123456789", "file_name": "hat.vtp"}],
43-
# )
44-
# assert server.compare_image(3, "create_object_pipeline.jpeg") == True
4526

46-
# server.call(
47-
# "apply_textures",
48-
# [
49-
# {
50-
# "id": "123456789",
51-
# "textures": [
52-
# {
53-
# "texture_name": "lambert2SG",
54-
# "texture_file_name": "hat_lambert2SG.vti",
55-
# }
56-
# ],
57-
# }
58-
# ],
59-
# )
60-
# assert server.compare_image(3, "apply_textures.jpeg") == True
27+
def test_toggle_object_visibility(server):
28+
server.call("create_object_pipeline", [{"id": "123456789", "file_name": "hat.vtp"}])
29+
assert server.compare_image(3, "create_object_pipeline.jpeg") == True
6130

31+
server.call("toggle_object_visibility", [{"id": "123456789", "is_visible": False}])
32+
assert server.compare_image(3, "toggle_object_visibility_1.jpeg") == True
6233

63-
# def test_get_point_position(server):
34+
server.call("toggle_object_visibility", [{"id": "123456789", "is_visible": True}])
35+
assert server.compare_image(3, "toggle_object_visibility_2.jpeg") == True
6436

65-
# server.call(
66-
# "create_object_pipeline",
67-
# [{"id": "123456789", "file_name": "hat.vtp"}],
68-
# )
69-
# assert server.compare_image(3, "create_object_pipeline.jpeg") == True
7037

71-
# server.call("get_point_position", [{"x": 0, "y": 0}])
72-
# response = server.get_response()
73-
# assert "x" in response["result"]
74-
# assert "y" in response["result"]
75-
# assert "z" in response["result"]
76-
# x = response["result"]["x"]
77-
# y = response["result"]["y"]
78-
# z = response["result"]["z"]
79-
# assert type(x) is float
80-
# assert type(y) is float
81-
# assert type(z) is float
38+
def test_apply_textures(server):
8239

40+
server.call(
41+
"create_object_pipeline",
42+
[{"id": "123456789", "file_name": "hat.vtp"}],
43+
)
44+
assert server.compare_image(3, "create_object_pipeline.jpeg") == True
8345

84-
# def test_toggle_edge_visibility(server):
46+
server.call(
47+
"apply_textures",
48+
[
49+
{
50+
"id": "123456789",
51+
"textures": [
52+
{
53+
"texture_name": "lambert2SG",
54+
"texture_file_name": "hat_lambert2SG.vti",
55+
}
56+
],
57+
}
58+
],
59+
)
60+
assert server.compare_image(3, "apply_textures.jpeg") == True
61+
62+
63+
def test_get_point_position(server):
64+
65+
server.call(
66+
"create_object_pipeline",
67+
[{"id": "123456789", "file_name": "hat.vtp"}],
68+
)
69+
assert server.compare_image(3, "create_object_pipeline.jpeg") == True
8570

86-
# server.call(
87-
# "create_object_pipeline",
88-
# [{"id": "123456789", "file_name": "hat.vtp"}],
89-
# )
90-
# assert server.compare_image(3, "create_object_pipeline.jpeg") == True
71+
server.call("get_point_position", [{"x": 0, "y": 0}])
72+
response = server.get_response()
73+
assert "x" in response["result"]
74+
assert "y" in response["result"]
75+
assert "z" in response["result"]
76+
x = response["result"]["x"]
77+
y = response["result"]["y"]
78+
z = response["result"]["z"]
79+
assert type(x) is float
80+
assert type(y) is float
81+
assert type(z) is float
82+
83+
84+
def test_toggle_edge_visibility(server):
85+
86+
server.call(
87+
"create_object_pipeline",
88+
[{"id": "123456789", "file_name": "hat.vtp"}],
89+
)
90+
assert server.compare_image(3, "create_object_pipeline.jpeg") == True
9191

92-
# server.call("toggle_edge_visibility", [{"id": "123456789", "visibility": True}])
93-
# assert server.compare_image(3, "toggle_edge_visibility.jpeg") == True
92+
server.call("toggle_edge_visibility", [{"id": "123456789", "visibility": True}])
93+
assert server.compare_image(3, "toggle_edge_visibility.jpeg") == True
9494

9595

96-
# def test_set_color(server):
96+
def test_set_color(server):
9797

98-
# server.call(
99-
# "create_object_pipeline",
100-
# [{"id": "123456789", "file_name": "hat.vtp"}],
101-
# )
102-
# assert server.compare_image(3, "create_object_pipeline.jpeg") == True
98+
server.call(
99+
"create_object_pipeline",
100+
[{"id": "123456789", "file_name": "hat.vtp"}],
101+
)
102+
assert server.compare_image(3, "create_object_pipeline.jpeg") == True
103103

104-
# server.call("set_color", [{"id": "123456789", "red": 50, "green": 2, "blue": 250}])
105-
# assert server.compare_image(3, "set_color.jpeg") == True
104+
server.call("set_color", [{"id": "123456789", "red": 50, "green": 2, "blue": 250}])
105+
assert server.compare_image(3, "set_color.jpeg") == True

0 commit comments

Comments
 (0)