TCK テスト
tests/inline/no-markup/single-word
入力
入力 JSON の type フィールドが "inline" の場合。
期待される出力
[
{
"name": "text",
"type": "string",
"value": "hello",
"location": [{ "line": 1, "col": 1 }, { "line": 1, "col": 5 }]
}
]
実際の出力
{ "name": "document", "blocks": [ ... ], "type": "block", ... }
問題
TCK アダプターへの入力の type が "inline" の場合、インライン要素の配列を返す必要があるが、現在は常にドキュメント全体の ASG を返している。
インライン解析モードの実装が必要:
- 入力
type = "inline" を検出し、インライン パーサーを呼び出す
- 結果としてインライン要素の配列(JSON array)を返す