summaryrefslogtreecommitdiffhomepage
path: root/test/util
diff options
context:
space:
mode:
authorJan-Hendrik Hühne <[email protected]>2012-06-06 15:50:40 +0200
committerJan-Hendrik Hühne <[email protected]>2012-06-06 15:50:40 +0200
commita751bf1f34852531caf0b5f80152e44fff020dd4 (patch)
tree16ced2090d9bb582c295def740070db9dc2f6c92 /test/util
parentac94d6ff30467bdfdfb182bf2f8fcd945fbd748a (diff)
downloadcaxlsx-a751bf1f34852531caf0b5f80152e44fff020dd4.tar.gz
caxlsx-a751bf1f34852531caf0b5f80152e44fff020dd4.zip
New validators and tests.
Diffstat (limited to 'test/util')
-rw-r--r--test/util/tc_validators.rb19
1 files changed, 17 insertions, 2 deletions
diff --git a/test/util/tc_validators.rb b/test/util/tc_validators.rb
index f5e11391..66138c54 100644
--- a/test/util/tc_validators.rb
+++ b/test/util/tc_validators.rb
@@ -141,6 +141,21 @@ class TestValidators < Test::Unit::TestCase
assert_raise(ArgumentError) { Axlsx.validate_data_validation_error_style :other_symbol }
assert_raise(ArgumentError) { Axlsx.validate_data_validation_error_style 'page_layout' }
assert_raise(ArgumentError) { Axlsx.validate_data_validation_error_style 0 }
+
+ #active_pane_type
+ [:bottom_left, :bottom_right, :top_left, :top_right].each do |sym|
+ assert_nothing_raised { Axlsx.validate_active_pane_type sym }
+ end
+ assert_raise(ArgumentError) { Axlsx.validate_active_pane_type :other_symbol }
+ assert_raise(ArgumentError) { Axlsx.validate_active_pane_type 'bottom_left' }
+ assert_raise(ArgumentError) { Axlsx.validate_active_pane_type 0 }
+
+ #split_state_type
+ [:frozen, :frozen_split, :split].each do |sym|
+ assert_nothing_raised { Axlsx.validate_split_state_type sym }
+ end
+ assert_raise(ArgumentError) { Axlsx.validate_split_state_type :other_symbol }
+ assert_raise(ArgumentError) { Axlsx.validate_split_state_type 'frozen_split' }
+ assert_raise(ArgumentError) { Axlsx.validate_split_state_type 0 }
end
-end
-
+end \ No newline at end of file