improve email styling, include extra respond link

This commit is contained in:
Sam
2013-07-26 17:27:46 +10:00
parent 85389e8b86
commit d51dcd1705
7 changed files with 120 additions and 61 deletions

View File

@ -31,8 +31,8 @@ describe Email::Styles do
it "adds a width and height to images with an emoji path" do
frag = basic_fragment("<img src='/assets/emoji/fish.png'>")
expect(frag.at("img")["style"]).to match("width:")
expect(frag.at("img")["style"]).to match("height:")
expect(frag.at("img")["width"]).to eq("20")
expect(frag.at("img")["height"]).to eq("20")
end
it "converts relative paths to absolute paths" do
@ -40,6 +40,11 @@ describe Email::Styles do
expect(frag.at("img")["src"]).to eq("#{Discourse.base_url}/some-image.png")
end
it "strips classes and ids" do
frag = basic_fragment("<div class='foo' id='bar'><div class='foo' id='bar'></div></div>")
expect(frag.to_html).to eq("<div><div></div></div>")
end
end
context "html template formatter" do