添加快传7天离线传

This commit is contained in:
yoyuzh
2026-03-24 09:12:10 +08:00
parent e004e64009
commit b9ab1a7640
32 changed files with 1927 additions and 81 deletions

View File

@@ -8,6 +8,7 @@ import {
canSendTransferFiles,
createMockTransferCode,
formatTransferSize,
getTransferModeSummary,
resolveInitialTransferTab,
sanitizeReceiveCode,
} from './transfer-state';
@@ -60,6 +61,13 @@ test('canSendTransferFiles requires an authenticated session', () => {
assert.equal(canSendTransferFiles(false), false);
});
test('getTransferModeSummary describes the offline seven-day retention rule', () => {
assert.deepEqual(getTransferModeSummary('OFFLINE'), {
title: '发离线',
description: '文件先上传到站点存储,保留 7 天,到期自动销毁,可被多次接收。',
});
});
test('canArchiveTransferSelection is enabled for multi-file or folder downloads', () => {
assert.equal(canArchiveTransferSelection([
{