test/unit/generator/pdf/test_configuration.rb in thinreports-0.7.7 vs test/unit/generator/pdf/test_configuration.rb in thinreports-0.8.0
- old
+ new
@@ -1,24 +1,31 @@
# coding: utf-8
-require 'test/unit/helper'
+require 'test_helper'
-class ThinReports::Generator::PDF::TestConfiguration < MiniTest::Unit::TestCase
- include ThinReports::TestHelpers
-
+class Thinreports::Generator::PDF::TestConfiguration < Minitest::Test
+ include Thinreports::TestHelper
+
def setup
- @config = ThinReports::Generator::PDF::Configuration.new
+ @config = Thinreports::Generator::PDF::Configuration.new
end
-
- def test_eudc_fonts_can_only_set_font_of_TTF
+
+ def test_eudc_fonts_is_deprecated
+ out, err = capture_io do
+ @config.eudc_fonts = []
+ end
+ assert_includes err, '[DEPRECATION]'
+ end
+
+ def test_eudc_fonts_should_be_able_to_set_only_TTF
assert_raises ArgumentError do
@config.eudc_fonts = '/path/to/eudc'
end
assert_raises ArgumentError do
@config.eudc_fonts = %w( /path/to/eudc1.ttf /path/to/eudc2 )
end
end
-
+
def test_eudc_fonts_should_return_empty_array_by_default
assert_equal @config.eudc_fonts, []
end
-end
\ No newline at end of file
+end