Add test for Configuration#fix_common_issues
This commit is contained in:
parent
d19c6983f2
commit
46b0d5037b
|
@ -79,6 +79,20 @@ class TestConfiguration < Test::Unit::TestCase
|
|||
assert_equal @config.backwards_compatibilize["include"], %w[STOP_THE_PRESSES.txt .heloses .git]
|
||||
end
|
||||
end
|
||||
context "#fix_common_issues" do
|
||||
setup do
|
||||
@config = Proc.new do |val|
|
||||
Configuration[{
|
||||
'paginate' => val
|
||||
}]
|
||||
end
|
||||
end
|
||||
should "sets an invalid 'paginate' value to nil" do
|
||||
assert_nil @config.call(0).fix_common_issues['paginate']
|
||||
assert_nil @config.call(-1).fix_common_issues['paginate']
|
||||
assert_nil @config.call(true).fix_common_issues['paginate']
|
||||
end
|
||||
end
|
||||
context "loading configuration" do
|
||||
setup do
|
||||
@path = File.join(Dir.pwd, '_config.yml')
|
||||
|
|
Loading…
Reference in New Issue