Sha256: 0b039d67cb18f30a71f393dc31c82f41ae25f5a9e70c7778f2a1f3b26d70e111
Contents?: true
Size: 1023 Bytes
Versions: 37
Compression:
Stored size: 1023 Bytes
Contents
# -*- coding: utf-8 -*- require 'helper' require 'write_xlsx' require 'stringio' class TestWriteRowBreaks < Test::Unit::TestCase def setup @workbook = WriteXLSX.new(StringIO.new) @worksheet = @workbook.add_worksheet('') end def test_write_row_breaks_1 @worksheet.instance_variable_get(:@page_setup).hbreaks = [1] @worksheet.__send__('write_row_breaks') result = @worksheet.instance_variable_get(:@writer).string expected = '<rowBreaks count="1" manualBreakCount="1"><brk id="1" max="16383" man="1"/></rowBreaks>' assert_equal(expected, result) end def test_write_row_breaks_15_7_3_0 @worksheet.instance_variable_get(:@page_setup).hbreaks = [15, 7, 3, 0] @worksheet.__send__('write_row_breaks') result = @worksheet.instance_variable_get(:@writer).string expected = '<rowBreaks count="3" manualBreakCount="3"><brk id="3" max="16383" man="1"/><brk id="7" max="16383" man="1"/><brk id="15" max="16383" man="1"/></rowBreaks>' assert_equal(expected, result) end end
Version data entries
37 entries across 37 versions & 1 rubygems