完成80%

This commit is contained in:
2026-07-27 06:50:07 +08:00
parent 8475bbd19a
commit 1eae3bbef4
63 changed files with 13664 additions and 280 deletions
+10 -4
View File
@@ -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,