Fix unit tests for Configuration#backwards_compatibilize
This commit is contained in:
parent
d33f45ff05
commit
5bcce7a1f1
|
@ -50,11 +50,21 @@ class TestConfiguration < Test::Unit::TestCase
|
||||||
end
|
end
|
||||||
context "#backwards_compatibilize" do
|
context "#backwards_compatibilize" do
|
||||||
setup do
|
setup do
|
||||||
@config = Configuration[{"auto" => true}]
|
@config = Configuration[{
|
||||||
|
"auto" => true,
|
||||||
|
"watch" => true,
|
||||||
|
"server" => true
|
||||||
|
}]
|
||||||
end
|
end
|
||||||
should "create 'watch' key for 'auto'" do
|
should "unset 'auto' and 'watch'" do
|
||||||
assert @config.backwards_compatibilize.has_key? "watch"
|
assert @config.has_key?("auto")
|
||||||
assert_equal true, @config.backwards_compatibilize["watch"]
|
assert @config.has_key?("watch")
|
||||||
|
assert !@config.backwards_compatibilize.has_key?("auto")
|
||||||
|
assert !@config.backwards_compatibilize.has_key?("watch")
|
||||||
|
end
|
||||||
|
should "unset 'server'" do
|
||||||
|
assert @config.has_key?("server")
|
||||||
|
assert !@config.backwards_compatibilize.has_key?("server")
|
||||||
end
|
end
|
||||||
end
|
end
|
||||||
context "loading configuration" do
|
context "loading configuration" do
|
||||||
|
|
Loading…
Reference in New Issue