# 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