update client and fixes

Signed-off-by: Jess Frazelle <github@jessfraz.com>
This commit is contained in:
Jess Frazelle
2022-03-06 17:46:14 -08:00
parent 020b19a3c2
commit 004daabdf9
8 changed files with 26 additions and 13 deletions

View File

@ -7,7 +7,7 @@ WORKDIR /usr/src/
COPY . /usr/src/
RUN poetry install
RUN poetry update && poetry install
# Set the default command to bash.
CMD ["bash"]

View File

@ -261,6 +261,8 @@ response: Response[""" + success_type + """] = await """ + fn_name + """.asyncio
f.write("\t\t\"headers\": headers,\n")
f.write("\t\t\"cookies\": cookies,\n")
f.write("\t\t\"timeout\": client.get_timeout(),\n")
if request_body_type:
f.write("\t\t\"content\": body,\n")
f.write("\t}\n")
# Define the parse reponse.
@ -864,7 +866,7 @@ def generateType(path: str, name: str, schema: dict):
property_name +
": Union[Unset, datetime.datetime]\n")
f.write(
"\t\tif not isinstance(_" + property_name + ", Unset):\n")
"\t\tif isinstance(_" + property_name + ", Unset):\n")
f.write("\t\t\t" + property_name + " = UNSET\n")
f.write("\t\telse:\n")
f.write("\t\t\t" + property_name +
@ -918,7 +920,7 @@ def generateType(path: str, name: str, schema: dict):
f.write("\t\t" + property_name +
": Union[Unset, " + ref + "]\n")
f.write(
"\t\tif not isinstance(_" +
"\t\tif isinstance(_" +
property_name +
", Unset):\n")
f.write("\t\t\t" + property_name + " = UNSET\n")

View File

@ -26,6 +26,7 @@ def _get_kwargs(
"headers": headers,
"cookies": cookies,
"timeout": client.get_timeout(),
"content": body,
}

View File

@ -3,7 +3,7 @@ import pytest
import asyncio
from .client import ClientFromEnv
from .models import FileConversion, ValidOutputFileFormat, ValidSourceFileFormat, AuthSession, Instance, PongMessage
from .models import FileConversion, ValidOutputFileFormat, ValidSourceFileFormat, AuthSession, Instance, PongMessage, FileConversionStatus
from .api.file import post_file_conversion_with_base64_helper
from .api.meta import auth_session, instance_metadata, ping
@ -103,6 +103,12 @@ def test_file_convert_stl():
print(f"FileConversion: {fc}")
assert fc.id is not None
assert fc.status == FileConversionStatus.COMPLETED
print(f"FileConversion: {fc}")
@pytest.mark.asyncio
async def test_file_convert_stl_async():
@ -120,3 +126,7 @@ async def test_file_convert_stl_async():
assert fc is not None
print(f"FileConversion: {fc}")
assert fc.id is not None
print(f"FileConversion: {fc}")

View File

@ -62,7 +62,7 @@ class AuthSession:
d = src_dict.copy()
_created_at = d.pop("created_at", UNSET)
created_at: Union[Unset, datetime.datetime]
if not isinstance(_created_at, Unset):
if isinstance(_created_at, Unset):
created_at = UNSET
else:
created_at = isoparse(_created_at)

View File

@ -75,14 +75,14 @@ class FileConversion:
d = src_dict.copy()
_completed_at = d.pop("completed_at", UNSET)
completed_at: Union[Unset, datetime.datetime]
if not isinstance(_completed_at, Unset):
if isinstance(_completed_at, Unset):
completed_at = UNSET
else:
completed_at = isoparse(_completed_at)
_created_at = d.pop("created_at", UNSET)
created_at: Union[Unset, datetime.datetime]
if not isinstance(_created_at, Unset):
if isinstance(_created_at, Unset):
created_at = UNSET
else:
created_at = isoparse(_created_at)
@ -93,28 +93,28 @@ class FileConversion:
_output_format = d.pop("output_format", UNSET)
output_format: Union[Unset, ValidOutputFileFormat]
if not isinstance(_output_format, Unset):
if isinstance(_output_format, Unset):
output_format = UNSET
else:
output_format = ValidOutputFileFormat(_output_format)
_src_format = d.pop("src_format", UNSET)
src_format: Union[Unset, ValidSourceFileFormat]
if not isinstance(_src_format, Unset):
if isinstance(_src_format, Unset):
src_format = UNSET
else:
src_format = ValidSourceFileFormat(_src_format)
_started_at = d.pop("started_at", UNSET)
started_at: Union[Unset, datetime.datetime]
if not isinstance(_started_at, Unset):
if isinstance(_started_at, Unset):
started_at = UNSET
else:
started_at = isoparse(_started_at)
_status = d.pop("status", UNSET)
status: Union[Unset, FileConversionStatus]
if not isinstance(_status, Unset):
if isinstance(_status, Unset):
status = UNSET
else:
status = FileConversionStatus(_status)

View File

@ -77,7 +77,7 @@ class Instance:
_environment = d.pop("environment", UNSET)
environment: Union[Unset, ServerEnv]
if not isinstance(_environment, Unset):
if isinstance(_environment, Unset):
environment = UNSET
else:
environment = ServerEnv(_environment)

View File

@ -33,7 +33,7 @@ class PongMessage:
d = src_dict.copy()
_message = d.pop("message", UNSET)
message: Union[Unset, PongEnum]
if not isinstance(_message, Unset):
if isinstance(_message, Unset):
message = UNSET
else:
message = PongEnum(_message)