add tests

This commit is contained in:
mmacia committed 2026-05-07 20:54:47 +00:00
1 parent ea9a25f5b4
commit 08cddbe947
4 files changed
+112 -1

No files matched your search

+7 -1
View File
@@ -15,7 +15,13 @@ defmodule FeedReader.TestSupport.ExternalFormat do
def handler, do: FeedReader.TestSupport.ExternalFormatHandler
@impl true
def new_parser_state(event_sink, opts), do: %{event_sink: event_sink, opts: opts}
def new_parser_state(event_sink, opts) do
if notify = Keyword.get(opts, :notify_parser) do
send(notify, {:parser_pid, self()})
end
%{event_sink: event_sink, opts: opts}
end
@impl true
def normalize_feed(_state, _opts), do: %Feed{title: "External", type: :rss}