From 92b69e7885143a532806e2f6282279d6be9d2f5f Mon Sep 17 00:00:00 2001 From: Rocco Corsi <5201151+rcorsi@users.noreply.github.com> Date: Wed, 28 May 2025 15:51:38 -0400 Subject: [PATCH] Test: Enable text/html tests for MimeType sniffing by filenames --- Tests/LibCore/TestLibCoreMimeType.cpp | 10 ++++++---- 1 file changed, 6 insertions(+), 4 deletions(-) diff --git a/Tests/LibCore/TestLibCoreMimeType.cpp b/Tests/LibCore/TestLibCoreMimeType.cpp index 56271b54538..2591ce59d1c 100644 --- a/Tests/LibCore/TestLibCoreMimeType.cpp +++ b/Tests/LibCore/TestLibCoreMimeType.cpp @@ -24,8 +24,11 @@ auto text_plain_filenames = Vector { ".shellrc"sv, "CMakeList.txt"sv, }; -// FIXME: fails because .xht extension is in MimeType text/html and application/xhtml+xml -// auto html_filenames = Vector {"about.html"sv, "send-data-blob.htm"sv, "content.xht"sv, "dir/settings.html"sv,}; +auto html_filenames = Vector { + "about.html"sv, + "send-data-blob.htm"sv, + "dir/settings.html"sv, +}; auto xhtml_filenames = Vector { "about.xhtml"sv, "content.xht"sv, @@ -46,8 +49,7 @@ auto shell_filenames = Vector { TEST_CASE(various_types_guessed) { check_filename_mimetype(text_plain_filenames, "text/plain"sv); - // FIXME: fails because .xht extension is in MimeType text/html and application/xhtml+xml - // check_filename_mimetype(html_filenames, "text/html"sv); + check_filename_mimetype(html_filenames, "text/html"sv); check_filename_mimetype(xhtml_filenames, "application/xhtml+xml"sv); check_filename_mimetype(gzip_filenames, "application/gzip"sv); check_filename_mimetype(markdown_filenames, "text/markdown"sv);