完成80%
This commit is contained in:
@@ -26,7 +26,7 @@ const run = async () => {
|
||||
const runtimeConfig = { baseUrl: "https://backend-api.ddxcjp.cn", clientId: "client-1", tenantId: "000000" };
|
||||
const hasRemoteConfig = () => true;
|
||||
const resolveRuntimeMode = () => "remote";
|
||||
const AUTH_TAC_SCENE = Object.freeze({});
|
||||
const AUTH_VERIFICATION_OPERATION = Object.freeze({});
|
||||
const assertSmsCode = (value) => value;
|
||||
const GENEALOGY_ACCESS_PRESET = Object.freeze({ MEMBER_ONLY: "MEMBER_ONLY" });
|
||||
const fromApiGenealogyAccess = () => null;
|
||||
@@ -79,16 +79,16 @@ const run = async () => {
|
||||
contentType: "image/png",
|
||||
};
|
||||
const completePayload = {
|
||||
uploadId: basePayload.uploadId,
|
||||
uploadId: "upload-1",
|
||||
fileName: basePayload.fileName,
|
||||
fileMd5: basePayload.fileMd5,
|
||||
totalSize: basePayload.totalSize,
|
||||
totalChunks: basePayload.totalChunks,
|
||||
};
|
||||
|
||||
response = { statusCode: 200, data: { code: 200, data: { uploadId: "upload-1", instant: true, ossId: 900001 } } };
|
||||
response = { statusCode: 200, data: { code: 200, data: { uploadId: null, instant: true, ossId: 900001 } } };
|
||||
assert.deepStrictEqual(await appApi.initializeResumableUpload(basePayload), {
|
||||
uploadId: "upload-1",
|
||||
uploadId: null,
|
||||
instant: true,
|
||||
ossId: "900001",
|
||||
url: "",
|
||||
@@ -97,6 +97,12 @@ const run = async () => {
|
||||
assert.deepStrictEqual(requests.at(-1).data, basePayload);
|
||||
assert.strictEqual(requests.at(-1).url, "https://backend-api.ddxcjp.cn/genealogy/app/files/resumable/init");
|
||||
|
||||
response = { statusCode: 200, data: { code: 200, data: { uploadId: null, instant: false, ossId: null } } };
|
||||
await assert.rejects(
|
||||
appApi.initializeResumableUpload(basePayload),
|
||||
/uploadId/,
|
||||
);
|
||||
|
||||
await appApi.uploadResumableChunk({
|
||||
uploadId: "upload-1",
|
||||
chunkIndex: 0,
|
||||
|
||||
Reference in New Issue
Block a user