Sha256: 5031b60ede3390c96bed1a781ac80804f1f3df1388974eff10f180d861d13f4c
Contents?: true
Size: 983 Bytes
Versions: 48
Compression:
Stored size: 983 Bytes
Contents
# -*- coding: utf-8 -*- require 'helper' require 'write_xlsx' require 'stringio' class TestWriteFilters < Test::Unit::TestCase def setup @workbook = WriteXLSX.new(StringIO.new) @worksheet = @workbook.add_worksheet('') end def test_write_filters_East @worksheet.__send__('write_filters', 'East') result = @worksheet.instance_variable_get(:@writer).string expected = '<filters><filter val="East"/></filters>' assert_equal(expected, result) end def test_write_filters_East_South @worksheet.__send__('write_filters', 'East', 'South') result = @worksheet.instance_variable_get(:@writer).string expected = '<filters><filter val="East"/><filter val="South"/></filters>' assert_equal(expected, result) end def test_write_filters_blanks @worksheet.__send__('write_filters', 'blanks') result = @worksheet.instance_variable_get(:@writer).string expected = '<filters blank="1"/>' assert_equal(expected, result) end end
Version data entries
48 entries across 48 versions & 1 rubygems