BIN
assets/testing.stl
Normal file
BIN
assets/testing.stl
Normal file
Binary file not shown.
@ -27,7 +27,7 @@ def sync(
|
|||||||
client=client,
|
client=client,
|
||||||
)
|
)
|
||||||
|
|
||||||
if fc.output != "":
|
if fc != None and fc.output != "":
|
||||||
fc.output = base64.b64decode(fc.output)
|
fc.output = base64.b64decode(fc.output)
|
||||||
|
|
||||||
return fc
|
return fc
|
||||||
@ -51,7 +51,7 @@ async def asyncio(
|
|||||||
client=client,
|
client=client,
|
||||||
)
|
)
|
||||||
|
|
||||||
if fc.output != "":
|
if fc != None and fc.output != "":
|
||||||
fc.output = base64.b64decode(fc.output)
|
fc.output = base64.b64decode(fc.output)
|
||||||
|
|
||||||
return fc
|
return fc
|
||||||
|
@ -1,3 +1,4 @@
|
|||||||
|
import os
|
||||||
import pytest
|
import pytest
|
||||||
import asyncio
|
import asyncio
|
||||||
|
|
||||||
@ -74,3 +75,36 @@ async def test_ping_async():
|
|||||||
assert message != None
|
assert message != None
|
||||||
|
|
||||||
print(f"Message: {message}")
|
print(f"Message: {message}")
|
||||||
|
|
||||||
|
def test_file_convert_stl():
|
||||||
|
# Create our client.
|
||||||
|
client = AuthenticatedClientFromEnv()
|
||||||
|
|
||||||
|
dir_path = os.path.dirname(os.path.realpath(__file__))
|
||||||
|
file = open(os.path.join(dir_path, "../assets/testing.stl"), "rb")
|
||||||
|
content = file.read()
|
||||||
|
file.close()
|
||||||
|
|
||||||
|
# Get the fc.
|
||||||
|
fc: FileConversion = file_convert_with_base64_helper.sync(client=client, content=content, source_format=ValidFileTypes.STL, output_format=ValidFileTypes.OBJ)
|
||||||
|
|
||||||
|
assert fc != None
|
||||||
|
|
||||||
|
print(f"FileConversion: {fc}")
|
||||||
|
|
||||||
|
@pytest.mark.asyncio
|
||||||
|
async def test_file_convert_stl_async():
|
||||||
|
# Create our client.
|
||||||
|
client = AuthenticatedClientFromEnv()
|
||||||
|
|
||||||
|
dir_path = os.path.dirname(os.path.realpath(__file__))
|
||||||
|
file = open(os.path.join(dir_path, "../assets/testing.stl"), "rb")
|
||||||
|
content = file.read()
|
||||||
|
file.close()
|
||||||
|
|
||||||
|
# Get the fc.
|
||||||
|
fc: FileConversion = await file_convert_with_base64_helper.asyncio(client=client, content=content, source_format=ValidFileTypes.STL, output_format=ValidFileTypes.OBJ)
|
||||||
|
|
||||||
|
assert fc != None
|
||||||
|
|
||||||
|
print(f"FileConversion: {fc}")
|
||||||
|
Reference in New Issue
Block a user