diff --git a/test/lib/micropub/models/post_test.rb b/test/lib/micropub/models/post_test.rb index 8686adc..9337101 100644 --- a/test/lib/micropub/models/post_test.rb +++ b/test/lib/micropub/models/post_test.rb @@ -142,6 +142,46 @@ describe Post do _(post.content.strip).must_equal "Hello, World!" end + + it "converts complex HTML content to Markdown" do + post = Post.new( + "content" => { + "html" => <<~HTML, +
This is a test post, with some lists and stuff.
+ ++ Well, the way they make shows is, they make one show. That show's + called a pilot. Then they show that show to the people who make + shows, and on the strength of that one show they decide if they're + going to make more shows. Some pilots get picked and become + television programs. Some don't, become nothing. She starred in + one of the ones that became nothing. ++ +