···1# Changelog
2000003## v1.1.4 - 2024-04-26
45- ๐ Ignore non Gleam files in the test directory
···1# Changelog
23+## Unreleased
4+5+- ๐ง๐ปโ๐ป No longer fail the process review if Glance cannot parse a test module.
6+ Instead title data will simply be omitted.
7+8## v1.1.4 - 2024-04-26
910- ๐ Ignore non Gleam files in the test directory
-12
src/birdie.gleam
···465 <> "I couldn't locate the project's root where the snapshot's"
466 <> " folder should be."
467468- CannotGetTitles(titles.TestModuleIsNotCompiling(file: file)) ->
469- "The test file "
470- <> ansi.italic("\"" <> file <> "\"\n")
471- <> " is not compiling.\n"
472- <> "All your test should be compiling for Birdie to work!"
473-474 CannotGetTitles(titles.CannotReadTestDirectory(reason: reason)) ->
475 heading(reason) <> "I couldn't list the contents of the test folder."
476···478 heading(reason)
479 <> "I couldn't read the test file "
480 <> ansi.italic("\"" <> file <> "\"\n")
481-482- CannotGetTitles(titles.ParseError(reason: _reason)) ->
483- "I couldn't parse the content of your test modules.\n"
484- <> "This most likely is a bug in Birdie, it would be grand if you could"
485- <> "open an issue on GitHub:\n"
486- <> "\"https://github.com/giacomocavalieri/birdie/issues\""
487488 CannotGetTitles(titles.DuplicateLiteralTitles(
489 title: title,
···465 <> "I couldn't locate the project's root where the snapshot's"
466 <> " folder should be."
467000000468 CannotGetTitles(titles.CannotReadTestDirectory(reason: reason)) ->
469 heading(reason) <> "I couldn't list the contents of the test folder."
470···472 heading(reason)
473 <> "I couldn't read the test file "
474 <> ansi.italic("\"" <> file <> "\"\n")
000000475476 CannotGetTitles(titles.DuplicateLiteralTitles(
477 title: title,