Skip to content

Commit

Permalink
test: Update FileVersion tests (box/box-codegen#521) (box/box-codeg…
Browse files Browse the repository at this point in the history
  • Loading branch information
box-sdk-build authored Jul 24, 2024
1 parent fc9a00b commit 18a6c68
Show file tree
Hide file tree
Showing 3 changed files with 7 additions and 9 deletions.
2 changes: 1 addition & 1 deletion .codegen.json
Original file line number Diff line number Diff line change
@@ -1 +1 @@
{ "engineHash": "f6b5758", "specHash": "d36b9f0", "version": "0.3.0" }
{ "engineHash": "47da32c", "specHash": "d36b9f0", "version": "0.3.0" }
12 changes: 5 additions & 7 deletions Tests/FileVersions/FileVersionsManagerTests.swift
Original file line number Diff line number Diff line change
Expand Up @@ -9,7 +9,7 @@ class FileVersionsManagerTests: XCTestCase {
client = CommonsManager().getDefaultClient()
}

public func testCreateListGetRestoreDeleteFileVersion() async throws {
public func testCreateListGetPromoteFileVersion() async throws {
let oldName: String = Utils.getUUID()
let newName: String = Utils.getUUID()
let files: Files = try await client.uploads.uploadFile(requestBody: UploadFileRequestBody(attributes: UploadFileRequestBodyAttributesField(name: oldName, parent: UploadFileRequestBodyAttributesParentField(id: "0")), file: Utils.generateByteStream(size: 10)))
Expand All @@ -25,12 +25,10 @@ class FileVersionsManagerTests: XCTestCase {
let fileVersion: FileVersionFull = try await client.fileVersions.getFileVersionById(fileId: file.id, fileVersionId: fileVersions.entries![0].id)
XCTAssertTrue(fileVersion.id == fileVersions.entries![0].id)
try await client.fileVersions.promoteFileVersion(fileId: file.id, requestBody: PromoteFileVersionRequestBody(id: fileVersions.entries![0].id, type: PromoteFileVersionRequestBodyTypeField.fileVersion))
let fileRestored: FileFull = try await client.files.getFileById(fileId: file.id)
XCTAssertTrue(fileRestored.name == oldName)
XCTAssertTrue(fileRestored.size == 10)
let fileVersionsRestored: FileVersions = try await client.fileVersions.getFileVersions(fileId: file.id)
try await client.fileVersions.deleteFileVersionById(fileId: file.id, fileVersionId: fileVersionsRestored.entries![0].id)
try await client.fileVersions.getFileVersions(fileId: file.id)
let fileWithPromotedVersion: FileFull = try await client.files.getFileById(fileId: file.id)
XCTAssertTrue(fileWithPromotedVersion.name == oldName)
XCTAssertTrue(fileWithPromotedVersion.size == 10)
try await client.fileVersions.deleteFileVersionById(fileId: file.id, fileVersionId: fileVersion.id)
try await client.files.deleteFileById(fileId: file.id)
}
}
2 changes: 1 addition & 1 deletion docs/FileVersions.md
Original file line number Diff line number Diff line change
Expand Up @@ -126,7 +126,7 @@ See the endpoint docs at

<!-- sample delete_files_id_versions_id -->
```
try await client.fileVersions.deleteFileVersionById(fileId: file.id, fileVersionId: fileVersionsRestored.entries![0].id)
try await client.fileVersions.deleteFileVersionById(fileId: file.id, fileVersionId: fileVersion.id)
```

### Arguments
Expand Down

0 comments on commit 18a6c68

Please sign in to comment.