# File lib/test/unit/assertions.rb, line 1807
          def convert(object)
            if object.is_a?(Exception)
              object = AssertExceptionHelper::WrappedException.new(object)
            end
            inspector = Inspector.new(object)
            if use_pp
              begin
                require "pp" unless defined?(PP)
                begin
                  return PP.pp(inspector, String.new).chomp
                rescue NameError
                end
              rescue LoadError
                self.use_pp = false
              end
            end
            inspector.inspect
          end