test/metamagic_test.rb in metamagic-3.0.0 vs test/metamagic_test.rb in metamagic-3.0.1

- old
+ new

@@ -1,8 +1,8 @@ require 'test_helper' -class HelperMethodsTest < ActionView::TestCase +class MetamagicTest < ActionView::TestCase include Metamagic::ViewHelper test "meta tags generation" do meta title: "My Title", description: "My description.", @@ -29,34 +29,10 @@ assert_equal %{<title>Test Title</title>\n<meta content="Test description." name="description" />}, metamagic end - test "open graph" do - meta title: "Test Title", - og: { - image: { - url: "http://test.com/image.jpg", - type: "image/png" - } - } - - assert_equal %{<title>Test Title</title>\n<meta content="http://test.com/image.jpg" property="og:image:url" />\n<meta content="image/png" property="og:image:type" />}, - metamagic - end - - test "twitter cards" do - meta title: "Test Title", - twitter: { - card: :summary, - site: "@flickr" - } - - assert_equal %{<title>Test Title</title>\n<meta content="summary" property="twitter:card" />\n<meta content="@flickr" property="twitter:site" />}, - metamagic - end - test "custom tags" do Metamagic::Renderer.register_tag_type :custom, ->(key, value) { tag(:custom_tag, one: key, two: value) } meta title: "Test Title", custom: { @@ -96,13 +72,7 @@ keywords %w{one two three} title "My Title" assert_equal %{<title>My Title</title>\n<meta content="one, two, three" name="keywords" />\n<meta content="My description." name="description" />\n<meta content="http://test.com/image.png" property="og:image" />\n<meta content="summary" property="twitter:card" />}, metamagic - end - - test "old property definition" do - assert_raises ArgumentError do - meta [:property => "og:image", :content => "http://mydomain.com/images/my_image.jpg"] - end end end