Sha256: c39c733dcb50ce92cff44a215c775ea3723f48398187f0e97a412651ebbabf56
Contents?: true
Size: 580 Bytes
Versions: 19
Compression:
Stored size: 580 Bytes
Contents
# -*- coding: utf-8 -*- require 'helper' require 'write_xlsx' require 'stringio' class TestTableWriteAutoFilter01 < Minitest::Test def setup workbook = WriteXLSX.new(StringIO.new) @worksheet = workbook.add_worksheet end def test_table_write_auto_filter expected = '<autoFilter ref="C3:F13"/>' table = Writexlsx::Package::Table.new(@worksheet, 1, 1, 2, 2) table.instance_variable_set(:@autofilter, 'C3:F13') table.__send__(:write_auto_filter) result = table.instance_variable_get(:@writer).string assert_equal(expected, result) end end
Version data entries
19 entries across 19 versions & 1 rubygems