Add tests for exclude/include backwards-compatibility
This commit is contained in:
parent
8e3ab9ea36
commit
63dc563621
|
@ -53,7 +53,9 @@ class TestConfiguration < Test::Unit::TestCase
|
||||||
@config = Configuration[{
|
@config = Configuration[{
|
||||||
"auto" => true,
|
"auto" => true,
|
||||||
"watch" => true,
|
"watch" => true,
|
||||||
"server" => true
|
"server" => true,
|
||||||
|
"exclude" => "READ-ME.md, Gemfile,CONTRIBUTING.hello.markdown",
|
||||||
|
"include" => "STOP_THE_PRESSES.txt,.heloses, .git"
|
||||||
}]
|
}]
|
||||||
end
|
end
|
||||||
should "unset 'auto' and 'watch'" do
|
should "unset 'auto' and 'watch'" do
|
||||||
|
@ -66,6 +68,16 @@ class TestConfiguration < Test::Unit::TestCase
|
||||||
assert @config.has_key?("server")
|
assert @config.has_key?("server")
|
||||||
assert !@config.backwards_compatibilize.has_key?("server")
|
assert !@config.backwards_compatibilize.has_key?("server")
|
||||||
end
|
end
|
||||||
|
should "transform string exclude into an array" do
|
||||||
|
assert @config.has_key?("exclude")
|
||||||
|
assert @config.backwards_compatibilize.has_key?("exclude")
|
||||||
|
assert_equal @config.backwards_compatibilize["exclude"], %w[READ-ME.md Gemfile CONTRIBUTING.hello.markdown]
|
||||||
|
end
|
||||||
|
should "transform string include into an array" do
|
||||||
|
assert @config.has_key?("include")
|
||||||
|
assert @config.backwards_compatibilize.has_key?("include")
|
||||||
|
assert_equal @config.backwards_compatibilize["include"], %w[STOP_THE_PRESSES.txt .heloses .git]
|
||||||
|
end
|
||||||
end
|
end
|
||||||
context "loading configuration" do
|
context "loading configuration" do
|
||||||
setup do
|
setup do
|
||||||
|
|
Loading…
Reference in New Issue