Skip to content

Commit 634fd30

Browse files
box-sdk-buildbox-sdk-build
andauthored
test(boxsdkgen): fix DocGen test (box/box-codegen#907) (#1253)
Co-authored-by: box-sdk-build <box-sdk-build@box.com>
1 parent ebda615 commit 634fd30

File tree

3 files changed

+10
-7
lines changed

3 files changed

+10
-7
lines changed

.codegen.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
{ "engineHash": "b5860f1", "specHash": "1e0848d", "version": "4.2.0" }
1+
{ "engineHash": "576c827", "specHash": "1e0848d", "version": "4.2.0" }

docs/box_sdk_gen/docgen.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -113,7 +113,7 @@ See the endpoint docs at
113113
<!-- sample post_docgen_batches_v2025.0 -->
114114

115115
```python
116-
client.docgen.create_docgen_batch_v2025_r0(FileReferenceV2025R0(id=uploaded_file.id), 'api', CreateDocgenBatchV2025R0DestinationFolder(id=folder.id), 'pdf', [DocGenDocumentGenerationDataV2025R0(generated_file_name='test', user_input={'abc': 'xyz'})])
116+
client.docgen.create_docgen_batch_v2025_r0(FileReferenceV2025R0(id=uploaded_file_docx.id), 'api', CreateDocgenBatchV2025R0DestinationFolder(id=folder.id), 'pdf', [DocGenDocumentGenerationDataV2025R0(generated_file_name='test', user_input={'abc': 'xyz'})])
117117
```
118118

119119
### Arguments

test/box_sdk_gen/test/docgen.py

Lines changed: 8 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -42,15 +42,18 @@
4242

4343

4444
def testDocgenBatchAndJobs():
45-
uploaded_file: FileFull = upload_new_file()
45+
uploaded_file_pdf: FileFull = upload_new_file()
46+
uploaded_file_docx: FileFull = client.files.update_file_by_id(
47+
uploaded_file_pdf.id, name=''.join([uploaded_file_pdf.name, '.docx'])
48+
)
4649
folder: FolderFull = create_new_folder()
4750
created_docgen_template: DocGenTemplateBaseV2025R0 = (
4851
client.docgen_template.create_docgen_template_v2025_r0(
49-
FileReferenceV2025R0(id=uploaded_file.id)
52+
FileReferenceV2025R0(id=uploaded_file_docx.id)
5053
)
5154
)
5255
docgen_batch: DocGenBatchBaseV2025R0 = client.docgen.create_docgen_batch_v2025_r0(
53-
FileReferenceV2025R0(id=uploaded_file.id),
56+
FileReferenceV2025R0(id=uploaded_file_docx.id),
5457
'api',
5558
CreateDocgenBatchV2025R0DestinationFolder(id=folder.id),
5659
'pdf',
@@ -70,7 +73,7 @@ def testDocgenBatchAndJobs():
7073
assert to_string(docgen_batch_jobs.entries[0].type) == 'docgen_job'
7174
assert docgen_batch_jobs.entries[0].output_type == 'pdf'
7275
assert not to_string(docgen_batch_jobs.entries[0].status) == ''
73-
assert docgen_batch_jobs.entries[0].template_file.id == uploaded_file.id
76+
assert docgen_batch_jobs.entries[0].template_file.id == uploaded_file_docx.id
7477
assert docgen_batch_jobs.entries[0].batch.id == docgen_batch.id
7578
docgen_jobs: DocGenJobsFullV2025R0 = client.docgen.get_docgen_jobs_v2025_r0(
7679
limit=10000
@@ -105,4 +108,4 @@ def testDocgenBatchAndJobs():
105108
assert not docgen_job.template_file_version.id == ''
106109
assert to_string(docgen_job.type) == 'docgen_job'
107110
client.folders.delete_folder_by_id(folder.id)
108-
client.files.delete_file_by_id(uploaded_file.id)
111+
client.files.delete_file_by_id(uploaded_file_docx.id)

0 commit comments

Comments
 (0)