diff options
| author | Moses Hohman <[email protected]> | 2013-06-27 15:36:34 -0500 |
|---|---|---|
| committer | Moses Hohman <[email protected]> | 2013-06-27 15:38:53 -0500 |
| commit | c254678321c3ae620aa8a50161331d3f3c218f78 (patch) | |
| tree | 8f6bbdff5b44918186afbeaf122bd560b60cf5a6 /test/drawing/tc_bar_3D_chart.rb | |
| parent | 9e2b64a27b2f13694fb1f53d1e50cc5120714521 (diff) | |
| download | caxlsx-c254678321c3ae620aa8a50161331d3f3c218f78.tar.gz caxlsx-c254678321c3ae620aa8a50161331d3f3c218f78.zip | |
Fixes Issue #202 Axes are borked in Bar3DChart by requiring axis order in the constructor
Diffstat (limited to 'test/drawing/tc_bar_3D_chart.rb')
| -rw-r--r-- | test/drawing/tc_bar_3D_chart.rb | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/test/drawing/tc_bar_3D_chart.rb b/test/drawing/tc_bar_3D_chart.rb index 3e1ff342..0cae7af6 100644 --- a/test/drawing/tc_bar_3D_chart.rb +++ b/test/drawing/tc_bar_3D_chart.rb @@ -62,4 +62,10 @@ class TestBar3DChart < Test::Unit::TestCase assert(errors.empty?, "error free validation") end + def test_to_xml_string_has_axes_in_correct_order + str = @chart.to_xml_string + cat_axis_position = str.index(@chart.axes[:cat_axis].id.to_s) + val_axis_position = str.index(@chart.axes[:val_axis].id.to_s) + assert(cat_axis_position < val_axis_position, "cat_axis must occur earlier than val_axis in the XML") + end end |
