summaryrefslogtreecommitdiffhomepage
path: root/test/workbook/worksheet
AgeCommit message (Collapse)Author
2012-04-02move axlsx.rb helper methods into separate test suite.Randy Morgan
2012-04-01Test 3+ letter column references and indices.Joe Kain
2012-04-01part way through changing all serialization to use string concatenation ↵Randy Morgan
prior to dropping Nokogiri dep in production.
2012-03-28Merge pull request #70 from jurriaan/auto_filter-fixRandy Morgan
Auto filter fix
2012-03-29Implement full set of col attributes and improve performance of autowidth ↵Randy Morgan
two fold. ``` user system total real axlsx_noautowidth 0.810000 0.020000 0.830000 ( 0.836274) axlsx 1.430000 0.160000 1.590000 ( 1.776305) axlsx_shared 9.360000 0.160000 9.520000 ( 9.662113) axlsx_stream 1.320000 0.110000 1.430000 ( 1.429806) csv 0.260000 0.020000 0.280000 ( 0.296828)
2012-03-28Updated test cases for Auto Filter fixJurriaan Pruis
2012-03-28implement column object - still needs to be tied in to a rewrite of autofit_dataRandy Morgan
2012-03-28Still not fast enough?Randy Morgan
``` user system total real axlsx_noautowidth 0.760000 0.020000 0.780000 ( 0.885482) axlsx 3.560000 0.130000 3.690000 ( 4.158594) axlsx_shared 11.610000 0.180000 11.790000 ( 13.208945) axlsx_stream 3.450000 0.120000 3.570000 ( 3.920745) csv 0.240000 0.010000 0.250000 ( 0.269822)
2012-03-27FAST ENOUGH?Randy Morgan
user system total real axlsx_noautowidth 1.560000 0.030000 1.590000 ( 1.717595) axlsx 4.360000 0.140000 4.500000 ( 5.748329) axlsx_shared 6.880000 0.160000 7.040000 ( 9.325648) axlsx_stream 4.320000 0.120000 4.440000 ( 5.642124) csv 0.240000 0.010000 0.250000 ( 0.301004)
2012-03-26fix specs for cell when serializing to string as hashes are not ordered!Randy Morgan
2012-03-26adjust specs to 0 based index references for worksheet[0] as first row.Randy Morgan
2012-03-26Quick and Dirty run on trying interpolated strings instead of nokogiri for ↵Randy Morgan
sheet generation.
2012-03-23move requires out of specs and into helper that prepends lib directory for ↵Randy Morgan
requires
2012-03-23move table spec inside of worksheet folder to keep in line with gem lib ↵Randy Morgan
structure
2012-03-21resolving #53 and adding specs for use_autowidth, show_gridlinesRandy Morgan
2012-03-14code formatting.Randy Morgan
2012-03-13Patching spec for 1.8.7 add that it fails when hitting map on the range as a ↵Randy Morgan
param, but hey - support for 1.8.7 is only required by one organization...
2012-03-12test r_abs with a cell in column AA.Joe Kain
2012-03-02epoc => epochJurriaan Pruis
2012-03-01Accept row numbers in Worksheet#[]Jurriaan Pruis
2012-02-28testing to_xml validitiyRandy Morgan
2012-02-28patching time converter and specs as well as fixing warnings related to ↵Randy Morgan
uninitialized row#height and worksheet#page_margins
2012-02-27Add support for rows with custom height.Stefan Daschek
2012-02-26Taking advantage of Stafan's excellent suggestion to take advantage of lazy ↵Randy Morgan
loading page margins.
2012-02-25add support for page margin initialization options as well as adding an ↵Randy Morgan
option to worksheet initialization so we can do stuff like this: workbook.add_worksheet(:page_margins => {:top=> 1.9}) and yielding the page_margins object off the worksheet for stuff like: worksheet.page_margins do |pm| pm.left = 0.7 end
2012-02-24Merge pull request #36 from die-antwort/add_page_marginsRandy Morgan
Add support for page margins to worksheet.
2012-02-24Add support for page margins to worksheet.Stefan Daschek
2012-02-24Fix DateTimeConverter testsJoseph HALTER
2012-02-23patch for variations between Array#to_s between ruby versions.Randy Morgan
2012-02-23worksheet names need to be limited to 31 charactersRandy Morgan
2012-02-23out of time to play with this. We will need to create some 1.8.7 valid test ↵Randy Morgan
later.
2012-02-23disable timezone testing for 1.8.7 for nowRandy Morgan
2012-02-23ruby version conditional specs to deal with epoc issues Randy Morgan
http://ruby-doc.org/core-1.8.7/Time.html
2012-02-23renaming for clarity, a bit of docs and some patches to spec for AWSOME ↵Randy Morgan
date/time converter as negative date/time does not parse in some environments under 1.8.7
2012-02-22Extract date and time to serial converting and put serious tests on itJoseph HALTER
2012-02-22Add :date support to Axlsx::Cell and add missing part for boolean supportJonathan Tron
- date is now separated from Time support so that it does not include unwanted hours/minutes/seconds - missing boolean support was the xml generation specific to :boolean type
2012-02-22Add :boolean as a valid type for cellsJonathan Tron
2012-02-16we need to be able to un-fix a column widthRandy Morgan
2012-02-16specifying a fixed with should not require exiting the each loop when ↵Randy Morgan
setting auto_fit_data
2012-02-16Merge https://github.com/randym/axlsxRandy Morgan
2012-02-16more specs for cell_alignment cell and chartRandy Morgan
2012-02-16Next iteration after setting fixed width same as :ignore is givenochko
2012-02-15some small changes to ochko's great idea of allowing us to specify widths, ↵Randy Morgan
and even better ignore some cells when calculating autowidth.
2012-02-15Skip auto fit update or directly set fixed value for column widthochko
2012-02-14changing column_widths to accept *args instead of a declared array.Randy Morgan
2012-02-13Improve accessibility and stringency for column_widths editing.Randy Morgan
2012-02-13adding in support for specified column widthsRandy Morgan
2012-02-12Adding in support for optionally using the shared strings table. This will ↵Randy Morgan
allow us to inter-op properly with Numbers
2012-01-13applying col_style to a list of rows of unequal length can cause an error as ↵Randy Morgan
there is no cell at the index. for example, with a structure like this: ******** ** ******** *** col_style 2, 1 would fail as the second row has no cell at index 2. Thanks Don! https://github.com/randym/axlsx/issues/15
2011-12-10adding support for auto filters and some improvements to auto_width cell ↵Randy Morgan
calculations.