Skip to content

Commit 091d2b5

Browse files
committed
test
1 parent c4a7035 commit 091d2b5

File tree

3 files changed

+9
-7
lines changed

3 files changed

+9
-7
lines changed

src/opengeodeweb_back/routes/blueprint_routes.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -247,11 +247,11 @@ def geode_objects_and_output_extensions():
247247
)
248248
def save_viewable_file():
249249
utils_functions.validate_request(flask.request, save_viewable_file_json)
250-
file_path = geode_functions.upload_file_path(flask.request.json["filename"])
251250
return flask.make_response(
252251
utils_functions.generate_native_viewable_and_light_viewable_from_file(
253252
flask.request.json["input_geode_object"],
254-
file_path
253+
"upload",
254+
flask.request.json["filename"]
255255
),
256256
200,
257257
)

src/opengeodeweb_back/utils_functions.py

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -148,8 +148,9 @@ def generate_native_viewable_and_light_viewable_from_object(geode_object, data):
148148
return generate_native_viewable_and_light_viewable(geode_object, data)
149149

150150

151-
def generate_native_viewable_and_light_viewable_from_file(geode_object, input_filename):
152-
data = geode_functions.load(geode_object, input_filename)
151+
def generate_native_viewable_and_light_viewable_from_file(geode_object, data_id, filename):
152+
data = geode_functions.load_data(geode_object, data_id, filename)
153+
input_filename = geode_functions.data_file_path(data_id, filename)
153154
return generate_native_viewable_and_light_viewable(
154155
geode_object, data, input_filename
155156
)

tests/test_utils_functions.py

Lines changed: 4 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -96,14 +96,15 @@ def test_generate_native_viewable_and_light_viewable_from_object(client):
9696
assert result["input_files"] == []
9797

9898

99-
def test_generate_native_viewable_and_light_viewable_from_file(client):
99+
def test_generate_native_viewable_and_light_viewable_from_file(client, test_id):
100100
app = client.application
101101
with app.app_context():
102102
geode_object = "BRep"
103-
input_filename = "./tests/data/test.og_brep"
103+
data_id = test_id
104+
filename = "test.og_brep"
104105

105106
result = utils_functions.generate_native_viewable_and_light_viewable_from_file(
106-
geode_object, input_filename
107+
geode_object, data_id, filename
107108
)
108109

109110
assert isinstance(result, dict)

0 commit comments

Comments
 (0)