# File test.rb, line 94
    def test_output
      p = PageTemplate::Parser.new
      c_1 = PageTemplate::TextCommand.new("I am 1")
      c_2 = PageTemplate::TextCommand.new("I am 2")
      c_3 = PageTemplate::TextCommand.new("I don't know what I am")
      @@cc.add(c_3)
      @@cc.when("1")
      @@cc.add(c_1)
      @@cc.when("2")
      @@cc.add(c_2)
      ns = PageTemplate::Namespace.new()
      ns["foo"] = nil
      assert_equal(c_3.output, @@cc.output(ns))
      ns["foo"] = "1"
      assert_equal(c_1.output, @@cc.output(ns))
      ns["foo"] = "2"
      assert_equal(c_2.output, @@cc.output(ns))
    end