GRAYBYTE WORDPRESS FILE MANAGER5829

Server IP : 198.54.121.189 / Your IP : 216.73.216.112
System : Linux premium69.web-hosting.com 4.18.0-553.44.1.lve.el8.x86_64 #1 SMP Thu Mar 13 14:29:12 UTC 2025 x86_64
PHP Version : 7.4.33
Disable Function : NONE
cURL : ON | WGET : ON | Sudo : OFF | Pkexec : OFF
Directory : /opt/alt/ruby20/lib64/ruby/2.0.0/rdoc/
Upload Files :
Current_dir [ Not Writeable ] Document_root [ Writeable ]

Command :


Current File : /opt/alt/ruby20/lib64/ruby/2.0.0/rdoc//test_case.rb
require 'rubygems'
require 'minitest/autorun'
require 'minitest/benchmark' if ENV['BENCHMARK']

require 'fileutils'
require 'pp'
require 'tempfile'
require 'tmpdir'
require 'stringio'

require 'rdoc'

##
# RDoc::TestCase is an abstract TestCase to provide common setup and teardown
# across all RDoc tests.  The test case uses minitest, so all the assertions
# of minitest may be used.
#
# The testcase provides the following:
#
# * A reset code-object tree
# * A reset markup preprocessor (RDoc::Markup::PreProcess)
# * The <code>@RM</code> alias of RDoc::Markup (for less typing)
# * <code>@pwd</code> containing the current working directory
# * FileUtils, pp, Tempfile, Dir.tmpdir and StringIO

class RDoc::TestCase < MiniTest::Unit::TestCase

  ##
  # Abstract test-case setup

  def setup
    super

    @top_level = nil

    @have_encoding = Object.const_defined? :Encoding

    @RM = RDoc::Markup

    RDoc::Markup::PreProcess.reset

    @pwd = Dir.pwd

    @store = RDoc::Store.new

    @rdoc = RDoc::RDoc.new
    @rdoc.store = @store

    g = Object.new
    def g.class_dir() end
    def g.file_dir() end
    @rdoc.generator = g
  end

  ##
  # Shortcut for RDoc::Markup::BlankLine.new

  def blank_line
    @RM::BlankLine.new
  end

  ##
  # Shortcut for RDoc::Markup::BlockQuote.new with +contents+

  def block *contents
    @RM::BlockQuote.new(*contents)
  end

  ##
  # Creates an RDoc::Comment with +text+ which was defined on +top_level+.
  # By default the comment has the 'rdoc' format.

  def comment text, top_level = @top_level
    RDoc::Comment.new text, top_level
  end

  ##
  # Shortcut for RDoc::Markup::Document.new with +contents+

  def doc *contents
    @RM::Document.new(*contents)
  end

  ##
  # Shortcut for RDoc::Markup::HardBreak.new

  def hard_break
    @RM::HardBreak.new
  end

  ##
  # Shortcut for RDoc::Markup::Heading.new with +level+ and +text+

  def head level, text
    @RM::Heading.new level, text
  end

  ##
  # Shortcut for RDoc::Markup::ListItem.new with +label+ and +parts+

  def item label = nil, *parts
    @RM::ListItem.new label, *parts
  end

  ##
  # Shortcut for RDoc::Markup::List.new with +type+ and +items+

  def list type = nil, *items
    @RM::List.new type, *items
  end

  ##
  # Shortcut for RDoc::Markup::Paragraph.new with +contents+

  def para *a
    @RM::Paragraph.new(*a)
  end

  ##
  # Shortcut for RDoc::Markup::Rule.new with +weight+

  def rule weight
    @RM::Rule.new weight
  end

  ##
  # Shortcut for RDoc::Markup::Raw.new with +contents+

  def raw *contents
    @RM::Raw.new(*contents)
  end

  ##
  # Creates a temporary directory changes the current directory to it for the
  # duration of the block.
  #
  # Depends upon Dir.mktmpdir

  def temp_dir
    skip "No Dir::mktmpdir, upgrade your ruby" unless Dir.respond_to? :mktmpdir

    Dir.mktmpdir do |temp_dir|
      Dir.chdir temp_dir do
        yield temp_dir
      end
    end
  end

  ##
  # Shortcut for RDoc::Markup::Verbatim.new with +parts+

  def verb *parts
    @RM::Verbatim.new(*parts)
  end

  ##
  # run capture_io with setting $VERBOSE = true

  def verbose_capture_io
    capture_io do
      begin
        orig_verbose = $VERBOSE
        $VERBOSE = true
        yield
      ensure
        $VERBOSE = orig_verbose
      end
    end
  end
end

# This hack allows autoload to work when Dir.pwd is changed for Ruby 1.8 since
# -I paths are not expanded.
$LOAD_PATH.each do |load_path|
  break if load_path[0] == ?/
  load_path.replace File.expand_path load_path
end if RUBY_VERSION < '1.9'


[ Back ]
Name
Size
Last Modified
Owner / Group
Permissions
Options
..
--
March 03 2024 22:53:08
root / root
0755
context
--
March 03 2024 22:43:41
root / linksafe
0755
generator
--
March 03 2024 22:43:41
root / linksafe
0755
markdown
--
March 03 2024 22:43:41
root / linksafe
0755
markup
--
March 03 2024 22:43:41
root / linksafe
0755
parser
--
March 03 2024 22:43:41
root / linksafe
0755
rd
--
March 03 2024 22:43:41
root / linksafe
0755
ri
--
March 03 2024 22:43:41
root / linksafe
0755
stats
--
March 03 2024 22:43:41
root / linksafe
0755
alias.rb
2.093 KB
November 27 2012 04:28:14
root / linksafe
0644
anon_class.rb
0.139 KB
November 27 2012 04:28:14
root / linksafe
0644
any_method.rb
5.901 KB
January 23 2013 01:02:24
root / linksafe
0644
attr.rb
3.729 KB
January 23 2013 01:02:24
root / linksafe
0644
class_module.rb
19.149 KB
January 23 2013 01:02:24
root / linksafe
0644
code_object.rb
7.712 KB
January 23 2013 01:02:24
root / linksafe
0644
code_objects.rb
0.118 KB
November 27 2012 04:28:14
root / linksafe
0644
comment.rb
5.395 KB
November 27 2012 08:54:03
root / linksafe
0644
constant.rb
3.345 KB
November 27 2012 08:54:03
root / linksafe
0644
context.rb
28.258 KB
December 06 2012 06:20:50
root / linksafe
0644
cross_reference.rb
5.811 KB
January 04 2013 06:16:13
root / linksafe
0644
encoding.rb
2.744 KB
December 18 2012 08:24:57
root / linksafe
0644
erb_partial.rb
0.361 KB
November 27 2012 04:28:14
root / linksafe
0644
erbio.rb
0.775 KB
May 15 2011 11:55:52
root / linksafe
0644
extend.rb
2.525 KB
November 27 2012 04:28:14
root / linksafe
0644
generator.rb
1.723 KB
November 27 2012 04:28:14
root / linksafe
0644
ghost_method.rb
0.111 KB
November 27 2012 04:28:14
root / linksafe
0644
include.rb
2.614 KB
November 27 2012 04:28:14
root / linksafe
0644
known_classes.rb
2.58 KB
June 29 2011 21:17:31
root / linksafe
0644
markdown.rb
380.091 KB
December 01 2012 03:58:39
root / linksafe
0644
markup.rb
28.307 KB
November 27 2012 04:28:14
root / linksafe
0644
meta_method.rb
0.097 KB
November 27 2012 04:28:14
root / linksafe
0644
method_attr.rb
8.567 KB
November 27 2012 04:28:14
root / linksafe
0644
normal_class.rb
2.059 KB
November 27 2012 04:28:14
root / linksafe
0644
normal_module.rb
1.356 KB
November 27 2012 04:28:14
root / linksafe
0644
options.rb
28.488 KB
December 11 2012 07:44:56
root / linksafe
0644
parser.rb
7.826 KB
January 04 2013 06:16:13
root / linksafe
0644
rd.rb
3.538 KB
November 27 2012 04:28:14
root / linksafe
0644
rdoc.rb
13.254 KB
December 13 2012 07:58:47
root / linksafe
0644
require.rb
0.913 KB
November 27 2012 04:28:14
root / linksafe
0644
ri.rb
0.308 KB
November 27 2012 04:28:14
root / linksafe
0644
ruby_lex.rb
27.231 KB
December 18 2012 07:31:36
root / linksafe
0644
ruby_token.rb
11.214 KB
December 18 2012 07:31:36
root / linksafe
0644
rubygems_hook.rb
4.912 KB
December 14 2012 05:16:56
root / linksafe
0644
servlet.rb
10.831 KB
February 05 2013 08:24:20
root / linksafe
0644
single_class.rb
0.322 KB
November 27 2012 04:28:14
root / linksafe
0644
stats.rb
9.784 KB
November 27 2012 04:28:14
root / linksafe
0644
store.rb
22.318 KB
January 25 2013 00:15:08
root / linksafe
0644
task.rb
7.66 KB
November 27 2012 04:28:14
root / linksafe
0644
test_case.rb
3.464 KB
November 29 2012 23:34:29
root / linksafe
0644
text.rb
7.594 KB
January 30 2015 07:13:13
root / linksafe
0644
token_stream.rb
2.465 KB
November 27 2012 04:28:14
root / linksafe
0644
tom_doc.rb
5.695 KB
January 04 2013 06:16:13
root / linksafe
0644
top_level.rb
5.404 KB
January 23 2013 01:02:24
root / linksafe
0644

GRAYBYTE WORDPRESS FILE MANAGER @ 2025
CONTACT ME
Static GIF