diff options
| author | Randy Morgan <[email protected]> | 2012-11-16 08:36:56 +0900 |
|---|---|---|
| committer | Randy Morgan <[email protected]> | 2012-11-16 08:36:56 +0900 |
| commit | bffe05e5f218376843d0932e63f2e9f3db81d05a (patch) | |
| tree | 227d170e724caf0005cbbe275aa2df4a41d64b47 /test | |
| parent | 3ead1acc36dc8c7a1fe8834972931b6213e6d140 (diff) | |
| download | caxlsx-bffe05e5f218376843d0932e63f2e9f3db81d05a.tar.gz caxlsx-bffe05e5f218376843d0932e63f2e9f3db81d05a.zip | |
Added sensible defaults for color scale
You can now use Axlsx::ColorScale.three_tone or
Axlsx::ColorScale.two_tone to create pretty conditional formatting.
Diffstat (limited to 'test')
| -rw-r--r-- | test/workbook/worksheet/tc_color_scale.rb | 14 |
1 files changed, 12 insertions, 2 deletions
diff --git a/test/workbook/worksheet/tc_color_scale.rb b/test/workbook/worksheet/tc_color_scale.rb index 9dde93ab..75e19cdb 100644 --- a/test/workbook/worksheet/tc_color_scale.rb +++ b/test/workbook/worksheet/tc_color_scale.rb @@ -5,15 +5,25 @@ class TestColorScale < Test::Unit::TestCase @color_scale = Axlsx::ColorScale.new end + def test_three_tone + color_scale = Axlsx::ColorScale.three_tone + assert_equal 3, color_scale.value_objects.size + assert_equal 3, color_scale.colors.size + end + def two_tone + color_scale = Axlsx::ColorScale.two_tone + assert_equal 2, color_scale.value_objects.size + assert_equal 2, color_scale.colors.size + end def test_default_cfvo first = Axlsx::ColorScale.default_cfvos.first second = Axlsx::ColorScale.default_cfvos.last - assert_equal 'FFFF0000', first[:color] + assert_equal 'FFFF7128', first[:color] assert_equal :min,first[:type] assert_equal 0, first[:val] - assert_equal 'FF0000FF', second[:color] + assert_equal 'FFFFEF9C', second[:color] assert_equal :max, second[:type] assert_equal 0, second[:val] end |
