test/test_configlet.rb in configlet-1.3.0 vs test/test_configlet.rb in configlet-2.0.0

- old
+ new

@@ -1,7 +1,8 @@ -require "minitest/autorun" require "configlet" +require "minitest/autorun" +require "uri" class TestConfiglet < MiniTest::Unit::TestCase class Stub include Configlet end @@ -71,7 +72,17 @@ assert_equal "bar", ENV["FOO"] @cfg.prefix = "pow" @cfg[:thud] = "zap" assert_equal "zap", ENV["POW_THUD"] + end + + def test_url + @cfg.url :example => "http://example.org" + assert_equal URI.parse("http://example.org"), @cfg[:example] + end + + def test_url_block + @cfg.url(:example) { "http://example.org" } + assert_equal URI.parse("http://example.org"), @cfg[:example] end end