Skip to content

Commit 14c1323

Browse files
committed
test
1 parent 9d82994 commit 14c1323

File tree

4 files changed

+14
-11
lines changed

4 files changed

+14
-11
lines changed

src/opengeodeweb_back/routes/blueprint_routes.py

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -249,9 +249,9 @@ def save_viewable_file():
249249
utils_functions.validate_request(flask.request, save_viewable_file_json)
250250
return flask.make_response(
251251
utils_functions.generate_native_viewable_and_light_viewable_from_file(
252-
flask.request.json["input_geode_object"],
253-
"upload",
254-
flask.request.json["filename"]
252+
input_geode_object=flask.request.json["input_geode_object"],
253+
data_id=flask.request.json["data_id"],
254+
filename=flask.request.json["filename"]
255255
),
256256
200,
257257
)

src/opengeodeweb_back/routes/schemas/save_viewable_file.json

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -12,6 +12,10 @@
1212
"filename": {
1313
"type": "string",
1414
"minLength": 1
15+
},
16+
"data_id": {
17+
"type": "string",
18+
"minLength": 1
1519
}
1620
},
1721
"required": [

src/opengeodeweb_back/utils_functions.py

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -148,11 +148,11 @@ 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, 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)
151+
def generate_native_viewable_and_light_viewable_from_file(geode_object, input_filename, data_id):
152+
data = geode_functions.load_data(geode_object, data_id, input_filename)
153+
full_input_filename = geode_functions.data_file_path(data_id, input_filename)
154154
return generate_native_viewable_and_light_viewable(
155-
geode_object, data, input_filename
155+
geode_object, data, full_input_filename
156156
)
157157

158158

tests/test_utils_functions.py

Lines changed: 3 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -96,15 +96,14 @@ 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, test_id):
99+
def test_generate_native_viewable_and_light_viewable_from_file(client):
100100
app = client.application
101101
with app.app_context():
102102
geode_object = "BRep"
103-
data_id = test_id
104-
filename = "test.og_brep"
103+
input_filename = "./tests/data/test.og_brep"
105104

106105
result = utils_functions.generate_native_viewable_and_light_viewable_from_file(
107-
geode_object, data_id, filename
106+
geode_object, input_filename
108107
)
109108

110109
assert isinstance(result, dict)

0 commit comments

Comments
 (0)