summaryrefslogtreecommitdiffhomepage
path: root/test/drawing
diff options
context:
space:
mode:
authorRandy Morgan <[email protected]>2012-04-25 20:30:24 +0900
committerRandy Morgan <[email protected]>2012-04-25 20:30:24 +0900
commit672aae6fd76c761006868c42062e153e56da2a09 (patch)
treead570fda83c7d4a818518e59e7c01a4780e047d6 /test/drawing
parentbb9d3279c500164e9a958c168ca3bea5e4e6d76c (diff)
downloadcaxlsx-672aae6fd76c761006868c42062e153e56da2a09.tar.gz
caxlsx-672aae6fd76c761006868c42062e153e56da2a09.zip
label rotation and conditional formatting examples
Diffstat (limited to 'test/drawing')
-rw-r--r--test/drawing/tc_axis.rb8
1 files changed, 8 insertions, 0 deletions
diff --git a/test/drawing/tc_axis.rb b/test/drawing/tc_axis.rb
index c627b4d1..7fe01395 100644
--- a/test/drawing/tc_axis.rb
+++ b/test/drawing/tc_axis.rb
@@ -21,6 +21,14 @@ class TestAxis < Test::Unit::TestCase
assert_nothing_raised("accepts valid axis position") { @axis.axPos = :r }
end
+ def test_label_rotation
+ assert_raise(ArgumentError, "requires valid angle") { @axis.label_rotation = :nowhere }
+ assert_raise(ArgumentError, "requires valid angle") { @axis.label_rotation = 91 }
+ assert_raise(ArgumentError, "requires valid angle") { @axis.label_rotation = -91 }
+ assert_nothing_raised("accepts valid angle") { @axis.label_rotation = 45 }
+ assert_equal(@axis.label_rotation, 45 * 60000)
+ end
+
def test_tick_label_position
assert_raise(ArgumentError, "requires valid tick label position") { @axis.tickLblPos = :nowhere }
assert_nothing_raised("accepts valid tick label position") { @axis.tickLblPos = :high }