# File test.rb, line 612 def test_namespace_arg require 'yaml' ns = PageTemplate::Namespace.new() ns['oompa'] = 'loompa' p = PageTemplate::Parser.new('namespace' => ns) assert_equal('loompa', p['oompa']) p = PageTemplate::Parser.new('namespace' => { 'oompa' => 'loompa' }) assert_equal('loompa', p['oompa']) # This assertion is just for my own peace of mind. y = YAML::load({ 'doompity' => 'doo' }.to_yaml) p = PageTemplate::Parser.new('namespace' => y) assert_equal('doo', p['doompity']) end