fitness_station: "Fitness Station"
garden: "Garden"
golf_course: "Golf Course"
- horse_riding: "Horse Riding"
+ horse_riding: "Horse Riding Centre"
ice_rink: "Ice Rink"
marina: "Marina"
miniature_golf: "Miniature Golf"
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