Sha256: f7a1af8d5cbae861b8875a15cf2ec56cf1f9f6a6f9ea23de51ffa3ac65f75782
Contents?: true
Size: 1.45 KB
Versions: 3
Compression:
Stored size: 1.45 KB
Contents
require 'test_helper' class MetaTagTest < ActionView::TestCase include Metamagic::ViewHelper test "meta tags" do meta keywords: %w{one two three}, description: "My description" assert_equal %{<meta content="one, two, three" name="keywords" />\n<meta content="My description" name="description" />}, metamagic end test "shortcut helpers" do keywords %w{one two three} description "My description" assert_equal %{<meta content="one, two, three" name="keywords" />\n<meta content="My description" name="description" />}, metamagic end test "nil meta value" do title "Test Title" description nil assert_equal %{<title>Test Title</title>}, metamagic end test "array as meta value" do keywords %w{one two three} assert_equal %{<meta content="one, two, three" name="keywords" />}, metamagic end test "empty array as meta value" do title "Test Title" keywords [] assert_equal %{<title>Test Title</title>}, metamagic end test "nil in array as meta value" do title "Test Title" keywords ["one", nil, "two"] assert_equal %{<title>Test Title</title>\n<meta content="one, two" name="keywords" />}, metamagic end test "nil only array as meta value" do title "Test Title" keywords [nil] assert_equal %{<title>Test Title</title>}, metamagic end end
Version data entries
3 entries across 3 versions & 1 rubygems
Version | Path |
---|---|
metamagic-3.1.0 | test/meta_tag_test.rb |
metamagic-3.0.3 | test/meta_tag_test.rb |
metamagic-3.0.2 | test/meta_tag_test.rb |