Skip to content

Commit fb81a0c

Browse files
script
1 parent c3a4f1e commit fb81a0c

File tree

5 files changed

+80
-76
lines changed

5 files changed

+80
-76
lines changed

.github/workflows/CD.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@ name: CD
22

33
on:
44
push:
5-
branches: [master, next, json_import_viewer]
5+
branches: [master, next]
66

77
jobs:
88
build:

.gitignore

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -8,3 +8,5 @@ __pycache__/
88
/node_modules
99
latest_logs
1010
schemas.json
11+
build
12+
*.egg-info

pyproject.toml

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -23,6 +23,9 @@ classifiers = [
2323
"Homepage" = "https://github.com/Geode-solutions/OpenGeodeWeb-Viewer"
2424
"Bug Tracker" = "https://github.com/Geode-solutions/OpenGeodeWeb-Viewer/issues"
2525

26+
[project.scripts]
27+
opengeodeweb_viewer-start = "opengeodeweb_viewer.vtkw_server:run_server"
28+
2629
[tool.setuptools.dynamic]
2730
dependencies = {file = ["requirements.txt"]}
2831

src/tests/conftest.py

Lines changed: 2 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -115,11 +115,10 @@ class Starter(ProcessStarter):
115115

116116
# command to start process
117117
args = [
118-
"python3",
119-
str(self.root_path / server_path),
118+
"opengeodeweb_viewer-start",
120119
]
121120

122-
return Path(server_path).name, Starter, ServerMonitor
121+
return "vtkw_server", Starter, ServerMonitor
123122

124123

125124
ROOT_PATH = Path(__file__).parent.parent.absolute()

src/tests/test_protocol.py

Lines changed: 72 additions & 72 deletions
Original file line numberDiff line numberDiff line change
@@ -6,100 +6,100 @@ def test_create_visualization(server):
66
assert server.compare_image(3, "create_visualization.jpeg") == True
77

88

9-
# def test_reset_camera(server):
10-
# server.call("reset_camera")
11-
# assert server.compare_image(3, "reset_camera.jpeg") == True
9+
def test_reset_camera(server):
10+
server.call("reset_camera")
11+
assert server.compare_image(3, "reset_camera.jpeg") == True
1212

1313

14-
# def test_create_object_pipeline(server):
15-
# server.call("create_object_pipeline", [{"id": "123456", "file_name": "hat.vtp"}])
16-
# assert server.compare_image(3, "create_object_pipeline.jpeg") == True
14+
def test_create_object_pipeline(server):
15+
server.call("create_object_pipeline", [{"id": "123456", "file_name": "hat.vtp"}])
16+
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
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
2222

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

2626

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
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
3030

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

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

3737

38-
# def test_apply_textures(server):
38+
def test_apply_textures(server):
3939

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
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
4545

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
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
6161

6262

63-
# def test_get_point_position(server):
63+
def test_get_point_position(server):
6464

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
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
7070

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
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
8282

8383

84-
# def test_toggle_edge_visibility(server):
84+
def test_toggle_edge_visibility(server):
8585

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
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)