spec/html_spec.rb in narou-1.5.11 vs spec/html_spec.rb in narou-1.6.0
- old
+ new
@@ -21,40 +21,41 @@
["<ruby>漢字</ruby>", "漢字"],
["この文章の中にルビはない", "この文章の中にルビはない"],
["美食を<ruby><rb>堪能</rb><rp>(</rp><rt>たんのう</rt><rp>)</rp></ruby>した", "美食を|堪能《たんのう》した"],
]
rubies.each do |ruby|
- @html.ruby_to_aozora(ruby[0]).should == ruby[1]
+ expect(@html.ruby_to_aozora(ruby[0])).to eq(ruby[1])
end
end
it "<b> → 太字" do
- @html.b_to_aozora("次の文字は<b>太字</b>に").should == "次の文字は[#太字]太字[#太字終わり]に"
+ expect(@html.b_to_aozora("次の文字は<b>太字</b>に")).to eq("次の文字は[#太字]太字[#太字終わり]に")
end
it "<i> → 斜体" do
- @html.i_to_aozora("次の文字は<i>斜体</i>に").should == "次の文字は[#斜体]斜体[#斜体終わり]に"
+ expect(@html.i_to_aozora("次の文字は<i>斜体</i>に")).to eq("次の文字は[#斜体]斜体[#斜体終わり]に")
end
it "<s> → 取消線" do
- @html.s_to_aozora("次の文字は<s>取消線</s>に").should == "次の文字は[#取消線]取消線[#取消線終わり]に"
+ expect(@html.s_to_aozora("次の文字は<s>取消線</s>に")).to eq("次の文字は[#取消線]取消線[#取消線終わり]に")
end
it "<br> → 改行" do
- @html.br_to_aozora("あいう<br>かきく<br />\nさしす<BR>").should == "あいう\nかきく\nさしす\n"
+ expect(@html.br_to_aozora("あいう<br>かきく<br />\nさしす<BR>")).to eq("あいう\nかきく\nさしす\n")
end
it "<img> → 挿絵注記" do
- @html.img_to_aozora('<img src="./images/100.jpg">').should == "[#挿絵(./images/100.jpg)入る]"
+ expect(@html.img_to_aozora('<img src="./images/100.jpg">')).to eq("[#挿絵(./images/100.jpg)入る]")
@html.set_illust_setting(current_url: "http://novel.example.com/10510/")
- @html.img_to_aozora('<img src="./images/100.jpg">').should ==
+ expect(@html.img_to_aozora('<img src="./images/100.jpg">')).to eq(
"[#挿絵(http://novel.example.com/10510/images/100.jpg)入る]"
+ )
@html.set_illust_setting(current_url: nil)
end
it "HTML#to_aozora" do
test_html = File.read(html_test_html_path, encoding: "utf-8")
test_txt = File.read(html_test_txt_path, encoding: "utf-8")
html = HTML.new(test_html)
- html.to_aozora.should == test_txt
+ expect(html.to_aozora).to eq(test_txt)
end
end