Skip to content
Merged
Show file tree
Hide file tree
Changes from 2 commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
1 change: 0 additions & 1 deletion requirements.txt
Original file line number Diff line number Diff line change
Expand Up @@ -60,4 +60,3 @@ werkzeug==3.1.2
# flask
# flask-cors

opengeodeweb-microservice==1.*,>=1.0.4
2 changes: 2 additions & 0 deletions src/opengeodeweb_back/utils_functions.py
Original file line number Diff line number Diff line change
Expand Up @@ -186,6 +186,7 @@ def save_all_viewables_and_return_info(

data_entry = Data.create(
geode_object=geode_object,
viewer_object=geode_functions.get_object_type(geode_object),
input_file=input_file,
additional_files=additional_files,
)
Expand Down Expand Up @@ -241,6 +242,7 @@ def generate_native_viewable_and_light_viewable_from_file(

temp_data_entry = Data.create(
geode_object=geode_object,
viewer_object=geode_functions.get_object_type(geode_object),
input_file=input_filename,
additional_files=[],
)
Expand Down
1 change: 1 addition & 0 deletions tests/test_models_routes.py
Original file line number Diff line number Diff line change
Expand Up @@ -35,6 +35,7 @@ def test_extract_brep_uuids(client, test_id):
with client.application.app_context():
data_entry = Data.create(
geode_object="BRep",
viewer_object=geode_functions.get_object_type("BRep"),
input_file=brep_filename,
)
data_entry.native_file_name = brep_filename
Expand Down
24 changes: 20 additions & 4 deletions tests/test_routes.py
Original file line number Diff line number Diff line change
Expand Up @@ -171,7 +171,11 @@ def get_full_data():

def test_texture_coordinates(client, test_id):
with client.application.app_context():
data = Data.create(geode_object="PolygonalSurface3D", input_file="hat.vtp")
data = Data.create(
geode_object="PolygonalSurface3D",
viewer_object=geode_functions.get_object_type("PolygonalSurface3D"),
input_file="hat.vtp",
)
data.native_file_name = "hat.vtp"
session = get_session()
if session:
Expand All @@ -195,7 +199,11 @@ def test_vertex_attribute_names(client, test_id):
route = f"/opengeodeweb_back/vertex_attribute_names"

with client.application.app_context():
data = Data.create(geode_object="PolygonalSurface3D", input_file="test.vtp")
data = Data.create(
geode_object="PolygonalSurface3D",
viewer_object=geode_functions.get_object_type("PolygonalSurface3D"),
input_file="test.vtp",
)
data.native_file_name = "test.vtp"
session = get_session()
if session:
Expand All @@ -217,7 +225,11 @@ def test_polygon_attribute_names(client, test_id):
route = f"/opengeodeweb_back/polygon_attribute_names"

with client.application.app_context():
data = Data.create(geode_object="PolygonalSurface3D", input_file="test.vtp")
data = Data.create(
geode_object="PolygonalSurface3D",
viewer_object=geode_functions.get_object_type("PolygonalSurface3D"),
input_file="test.vtp",
)
data.native_file_name = "test.vtp"
session = get_session()
if session:
Expand All @@ -239,7 +251,11 @@ def test_polyhedron_attribute_names(client, test_id):
route = f"/opengeodeweb_back/polyhedron_attribute_names"

with client.application.app_context():
data = Data.create(geode_object="PolyhedralSolid3D", input_file="test.vtu")
data = Data.create(
geode_object="PolyhedralSolid3D",
viewer_object=geode_functions.get_object_type("PolyhedralSolid3D"),
input_file="test.vtu",
)
data.native_file_name = "test.vtu"
session = get_session()
if session:
Expand Down