mirror of
https://github.com/discourse/discourse.git
synced 2025-05-31 20:45:35 +08:00
improve email styling, include extra respond link
This commit is contained in:
@ -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
|
||||
|
Reference in New Issue
Block a user