Merge remote-tracking branch 'upstream/pull/3937'
This commit is contained in:
commit
41d270ffdd
1 changed files with 16 additions and 0 deletions
|
@ -195,6 +195,22 @@ class RichTextTest < ActiveSupport::TestCase
|
|||
end
|
||||
end
|
||||
|
||||
def test_markdown_table_alignment
|
||||
# Ensure that kramdown table alignment styles are converted to bootstrap classes
|
||||
markdown_table = <<~MARKDOWN
|
||||
| foo | bar |
|
||||
|:----:|----:|
|
||||
|center|right|
|
||||
MARKDOWN
|
||||
r = RichText.new("markdown", markdown_table)
|
||||
assert_html r do
|
||||
assert_select "td[style='text-align:center']", false
|
||||
assert_select "td[class='text-center']", true
|
||||
assert_select "td[style='text-align:right']", false
|
||||
assert_select "td[class='text-end']", true
|
||||
end
|
||||
end
|
||||
|
||||
def test_markdown_to_text
|
||||
r = RichText.new("markdown", "foo [bar](http://example.com/) baz")
|
||||
assert_equal "foo [bar](http://example.com/) baz", r.to_text
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue