generate_tests (ParseTreeTestCase)

    # File test/pt_testcase.rb, line 144
      def self.generate_tests klass
        install_missing_reporter
        clone_same

        output_name = klass.name.to_s.sub(/^Test/, '')

        input_name = self.previous(output_name)

        @@testcases.each do |node, data|
          next if [:skip, :unsupported].include? data[input_name]
          next if data[output_name] == :skip

          generate_test klass, node, data, input_name, output_name
        end
      end