test/drawing/tc_pic.rb in axlsx-1.0.18 vs test/drawing/tc_pic.rb in axlsx-1.1.0

- old
+ new

@@ -1,7 +1,6 @@ -require 'test/unit' -require 'axlsx.rb' +require 'tc_helper.rb' class TestPic < Test::Unit::TestCase def setup @p = Axlsx::Package.new @@ -15,11 +14,11 @@ def test_initialization assert_equal(@p.workbook.images.first, @image) assert_equal(@image.image_src, @test_img) end - + def test_hyperlink assert_equal(@image.hyperlink, nil) @image.hyperlink = "http://axlsx.blogspot.com" assert_equal(@image.hyperlink.href, "http://axlsx.blogspot.com") end @@ -38,17 +37,17 @@ end def test_width assert_raise(ArgumentError) { @image.width = "a" } assert_nothing_raised { @image.width = 600 } - assert_equal(@image.width, 600) + assert_equal(@image.width, 600) end def test_height assert_raise(ArgumentError) { @image.height = "a" } assert_nothing_raised { @image.height = 600 } - assert_equal(600, @image.height) + assert_equal(600, @image.height) end def test_image_src assert_raise(ArgumentError) { @image.image_src = 49 } assert_raise(ArgumentError) { @image.image_src = 'Unknown' } @@ -60,18 +59,18 @@ def test_descr assert_raise(ArgumentError) { @image.descr = 49 } assert_nothing_raised { @image.descr = "test" } assert_equal(@image.descr, "test") end - + def test_to_xml schema = Nokogiri::XML::Schema(File.open(Axlsx::DRAWING_XSD)) - doc = Nokogiri::XML(@image.anchor.drawing.to_xml) + doc = Nokogiri::XML(@image.anchor.drawing.to_xml_string) errors = [] schema.validate(doc).each do |error| errors.push error puts error.message end assert(errors.empty?, "error free validation") - end - + end + end