에디터 미디어 빈 상태 문구 계산 분리

This commit is contained in:
2026-07-24 18:31:53 +09:00
parent b9771778dc
commit a188229489
7 changed files with 38 additions and 10 deletions

View File

@@ -1,6 +1,7 @@
import assert from 'node:assert/strict'
import test from 'node:test'
import {
buildMediaPickerEmptyMessage,
buildMediaPickerPageItems,
buildMediaPickerRangeLabel,
buildMediaPickerUploadHint,
@@ -107,6 +108,11 @@ test('미디어 선택 대상별 갤러리 여부와 업로드 안내 문구를
assert.equal(buildMediaPickerUploadHint('image', uploadSizeLimits), '단일 이미지가 본문에 삽입됩니다. (최대 10MB)')
})
test('미디어 선택 라이브러리 빈 상태 문구를 계산한다', () => {
assert.equal(buildMediaPickerEmptyMessage(''), '선택할 미디어가 없습니다. 업로드 탭에서 파일을 추가할 수 있습니다.')
assert.equal(buildMediaPickerEmptyMessage(' car '), '「car」에 맞는 미디어가 없습니다.')
})
test('미디어 항목으로 fenced 미디어 블록을 만든다', () => {
assert.deepEqual(createMediaBlockMarkdown('video', {
url: '/uploads/a.mp4',