diff options
| author | Randy Morgan <[email protected]> | 2013-04-19 23:34:50 +0900 |
|---|---|---|
| committer | Randy Morgan <[email protected]> | 2013-04-19 23:34:50 +0900 |
| commit | 08f04d573d00e91bb92d4d727f56d4bb21259eb0 (patch) | |
| tree | 6cc96940c4529af386ce7d811ccd9943c705be30 /test | |
| parent | db18c28df9fe5c44404e5f9af70a3db14a4b1f9a (diff) | |
| download | caxlsx-08f04d573d00e91bb92d4d727f56d4bb21259eb0.tar.gz caxlsx-08f04d573d00e91bb92d4d727f56d4bb21259eb0.zip | |
Added prep for 1.3.6 release
Diffstat (limited to 'test')
| -rw-r--r-- | test/drawing/tc_line_series.rb | 10 | ||||
| -rw-r--r-- | test/tc_helper.rb | 1 | ||||
| -rw-r--r-- | test/util/tc_validators.rb | 6 |
3 files changed, 14 insertions, 3 deletions
diff --git a/test/drawing/tc_line_series.rb b/test/drawing/tc_line_series.rb index cc62005b..866553c3 100644 --- a/test/drawing/tc_line_series.rb +++ b/test/drawing/tc_line_series.rb @@ -6,7 +6,7 @@ class TestLineSeries < Test::Unit::TestCase p = Axlsx::Package.new @ws = p.workbook.add_worksheet :name=>"hmmm" chart = @ws.add_chart Axlsx::Line3DChart, :title => "fishery" - @series = chart.add_series :data=>[0,1,2], :labels=>["zero", "one", "two"], :title=>"bob", :color => "#FF0000" + @series = chart.add_series :data=>[0,1,2], :labels=>["zero", "one", "two"], :title=>"bob", :color => "#FF0000", :show_marker => true end def test_initialize @@ -15,10 +15,16 @@ class TestLineSeries < Test::Unit::TestCase assert_equal(@series.data.class, Axlsx::NumDataSource) end - + + def test_show_marker + assert_equal(true, @series.show_marker) + @series.show_marker = false + assert_equal(false, @series.show_marker) + end def test_to_xml_string doc = Nokogiri::XML(@series.to_xml_string) assert(doc.xpath("//srgbClr[@val='#{@series.color}']")) + assert(doc.xpath("//marker")) end #TODO serialization testing end diff --git a/test/tc_helper.rb b/test/tc_helper.rb index 34f7f22d..08dec0b3 100644 --- a/test/tc_helper.rb +++ b/test/tc_helper.rb @@ -2,6 +2,7 @@ $LOAD_PATH.unshift "#{File.dirname(__FILE__)}/../lib" require 'simplecov' SimpleCov.start do add_filter "/test/" + add_filter "/vendor/" end require 'test/unit' diff --git a/test/util/tc_validators.rb b/test/util/tc_validators.rb index de896f3d..b4c9248d 100644 --- a/test/util/tc_validators.rb +++ b/test/util/tc_validators.rb @@ -158,7 +158,11 @@ class TestValidators < Test::Unit::TestCase assert_raise(ArgumentError) { Axlsx.validate_split_state_type 'frozen_split' } assert_raise(ArgumentError) { Axlsx.validate_split_state_type 0 } end - + + def test_validate_integerish + assert_raise(ArgumentError) { Axlsx.validate_integerish :foo } + [1, 1.4, "a"].each { |test_value| assert_nothing_raised { Axlsx.validate_integerish test_value } } + end def test_validate_family assert_raise(ArgumentError) { Axlsx.validate_family 0 } (1..5).each do |item| |
