]> git.openstreetmap.org Git - rails.git/blobdiff - test/lib/rich_text_test.rb
Skip paragraphs with no text when looking for richtext description
[rails.git] / test / lib / rich_text_test.rb
index e2cb5ea2655dabdcfd2ca3d0a8b09039257a0a68..63c70b0996f59520e9cde2d4702c5f1a3b16f064 100644 (file)
@@ -345,6 +345,16 @@ class RichTextTest < ActiveSupport::TestCase
     assert_equal "Here starts the text.", r.description
   end
 
+  def test_markdown_description_after_image
+    r = RichText.new("markdown", "![bar](https://example.com/image.jpg)\n\nThis is below the image.")
+    assert_equal "This is below the image.", r.description
+  end
+
+  def test_markdown_description_only_first_paragraph
+    r = RichText.new("markdown", "This thing.\n\nMaybe also that thing.")
+    assert_equal "This thing.", r.description
+  end
+
   def test_markdown_description_elements
     r = RichText.new("markdown", "*Something* **important** [here](https://example.com/).")
     assert_equal "Something important here.", r.description