diff options
| author | Randy Morgan <[email protected]> | 2012-02-12 12:55:25 +0900 |
|---|---|---|
| committer | Randy Morgan <[email protected]> | 2012-02-12 12:55:25 +0900 |
| commit | 376988c854889d7b9708601bce11575a11491bee (patch) | |
| tree | 963e196ae76022e84dbbe1a2cf293c840182be08 /test/workbook/tc_workbook.rb | |
| parent | 6272d7bc63ee05b6793d034461af3ee811ffe72a (diff) | |
| download | caxlsx-376988c854889d7b9708601bce11575a11491bee.tar.gz caxlsx-376988c854889d7b9708601bce11575a11491bee.zip | |
Adding in support for optionally using the shared strings table. This will allow us to inter-op properly with Numbers
Diffstat (limited to 'test/workbook/tc_workbook.rb')
| -rw-r--r-- | test/workbook/tc_workbook.rb | 8 |
1 files changed, 8 insertions, 0 deletions
diff --git a/test/workbook/tc_workbook.rb b/test/workbook/tc_workbook.rb index 7f5139cb..e068a6d0 100644 --- a/test/workbook/tc_workbook.rb +++ b/test/workbook/tc_workbook.rb @@ -18,6 +18,12 @@ class TestWorkbook < Test::Unit::TestCase assert_equal(Axlsx::Workbook.date1904, @wb.date1904) end + def test_shared_strings + assert_equal(@wb.use_shared_strings, nil) + assert_raise(ArgumentError) {@wb.use_shared_strings = 'bpb'} + assert_nothing_raised {@wb.use_shared_strings = :true} + end + def test_add_worksheet assert(@wb.worksheets.empty?, "worbook has no worksheets by default") ws = @wb.add_worksheet(:name=>"bob") @@ -30,6 +36,8 @@ class TestWorkbook < Test::Unit::TestCase assert(@wb.relationships.size == 1) @wb.add_worksheet assert(@wb.relationships.size == 2) + @wb.use_shared_strings = true + assert(@wb.relationships.size == 3) end def test_to_xml |
