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]
|
assert_equal @config.backwards_compatibilize["include"], %w[STOP_THE_PRESSES.txt .heloses .git]
|
||||||
end
|
end
|
||||||
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
|
context "loading configuration" do
|
||||||
setup do
|
setup do
|
||||||
@path = File.join(Dir.pwd, '_config.yml')
|
@path = File.join(Dir.pwd, '_config.yml')
|
||||||
|
|
Loading…
Reference in New Issue