Sha256: 18f3b99a74433f124114d8361a6a663a71af6be13845fe8810003103c1ebe159
Contents?: true
Size: 1011 Bytes
Versions: 19
Compression:
Stored size: 1011 Bytes
Contents
# -*- coding: utf-8 -*- require 'helper' require 'write_xlsx/workbook' require 'write_xlsx/package/vml' class TestWritePath < Minitest::Test def test_write_path vml = Writexlsx::Package::Vml.new vml.__send__('write_comment_path', 't', 'rect') result = vml.instance_variable_get(:@writer).string expected = '<v:path gradientshapeok="t" o:connecttype="rect"/>' assert_equal(expected, result) end def test_write_path_without_gradientshapeok vml = Writexlsx::Package::Vml.new vml.__send__('write_comment_path', nil, 'none') result = vml.instance_variable_get(:@writer).string expected = '<v:path o:connecttype="none"/>' assert_equal(expected, result) end def test_write_button_path vml = Writexlsx::Package::Vml.new vml.__send__('write_button_path') result = vml.instance_variable_get(:@writer).string expected = '<v:path shadowok="f" o:extrusionok="f" strokeok="f" fillok="f" o:connecttype="rect"/>' assert_equal(expected, result) end end
Version data entries
19 entries across 19 versions & 1 rubygems