Sha256: 5169637d22844410ddc10d3bdd2367d3f35a0c084d8596a9a37b83e3e0c6740c
Contents?: true
Size: 925 Bytes
Versions: 90
Compression:
Stored size: 925 Bytes
Contents
#!/usr/bin/env ruby # TestRow -- Spreadsheet -- 08.01.2009 -- hwyss@ywesee.com $: << File.expand_path('../../lib', File.dirname(__FILE__)) require 'test/unit' require 'spreadsheet' module Spreadsheet class TestRow < Test::Unit::TestCase def setup @workbook = Excel::Workbook.new @worksheet = Excel::Worksheet.new @workbook.add_worksheet @worksheet end def test_formatted row = Row.new @worksheet, 0, [nil, 1] assert_equal 2, row.formatted.size row.set_format 3, Format.new assert_equal 4, row.formatted.size end def test_concat row = Row.new @worksheet, 0, [nil, 1, nil] assert_equal [nil, 1, nil], row row.concat [2, nil] assert_equal [nil, 1, nil, 2, nil], row row.concat [3] assert_equal [nil, 1, nil, 2, nil, 3], row row.concat [nil, 4] assert_equal [nil, 1, nil, 2, nil, 3, nil, 4], row end end end
Version data entries
90 entries across 90 versions & 7 rubygems