미디어 슬래시 명령 종류 계산 분리

This commit is contained in:
2026-07-27 11:31:06 +09:00
parent 675c45092b
commit 3515cf0ccf
7 changed files with 37 additions and 6 deletions

View File

@@ -1,6 +1,7 @@
import assert from 'node:assert/strict'
import test from 'node:test'
import {
getMediaPickerKindFromSlashAction,
getSlashCommandFocusTarget,
getSlashCommandTextareaSelection,
insertMarkdownLinesAtSlashTarget,
@@ -24,6 +25,9 @@ test('정확한 슬래시 명령과 미디어 액션을 판별한다', () => {
assert.equal(resolveSlashCommand('img')?.id, 'image')
assert.equal(isMediaSlashAction('media-image'), true)
assert.equal(isMediaSlashAction('lines'), false)
assert.equal(getMediaPickerKindFromSlashAction('media-image'), 'image')
assert.equal(getMediaPickerKindFromSlashAction('media-gallery'), 'gallery')
assert.equal(getMediaPickerKindFromSlashAction('lines'), '')
})
test('미디어 슬래시 명령 지연 commit은 같은 줄 slash 원문일 때만 무시한다', () => {