背景
このブログでは remark/rehype による Markdown 拡張を使っているが、現状の E2E は代表記事の見出し表示までで、拡張記法のレンダリングは未カバー。
やること
- link card が代表記事で期待どおり表示されることを確認する
- code title 付きコードブロックが期待どおり表示されることを確認する
- callout が期待どおり表示されることを確認する
- 画像、description、updatedDate など記事レイアウト固有要素も必要に応じて同じ spec で薄く確認する
- テスト用 fixture 記事を追加するか、既存記事から安定した代表ケースを選ぶ
参考
astro.config.mjs
src/layouts/MarkdownPostLayout.astro
src/styles/remark-link-card.css
src/styles/remark-code.css
背景
このブログでは remark/rehype による Markdown 拡張を使っているが、現状の E2E は代表記事の見出し表示までで、拡張記法のレンダリングは未カバー。
やること
参考
astro.config.mjssrc/layouts/MarkdownPostLayout.astrosrc/styles/remark-link-card.csssrc/styles/remark-code.css