fix: issue #6 had missing title suppression

This commit is contained in:
2026-07-05 12:39:59 +02:00
parent 7fa6e6232c
commit cf1d4bd46f
3 changed files with 59 additions and 4 deletions

View File

@@ -50,4 +50,22 @@ defmodule BDS.Generation.AsideArchiveRenderingTest do
assert category_html =~ "ASIDE BODY MARKER"
assert tag_html =~ "ASIDE BODY MARKER"
end
test "aside titles are hidden in category, tag, and date archives", %{
project: project,
temp_dir: temp_dir
} do
{:ok, _} = Generation.render_site_section(project.id, :category)
{:ok, _} = Generation.render_site_section(project.id, :tag)
{:ok, _} = Generation.render_site_section(project.id, :date)
year = Integer.to_string(DateTime.utc_now().year)
date_html = read_archive(temp_dir, [year])
category_html = read_archive(temp_dir, ["category", "aside"])
tag_html = read_archive(temp_dir, ["tag", "asides-tag"])
refute date_html =~ "Aside Title Marker"
refute category_html =~ "Aside Title Marker"
refute tag_html =~ "Aside Title Marker"
end
end