1 | 2 | 3  Next
All Samples(3457)  |  Call(3375)  |  Derive(0)  |  Import(82)
m=None, name=None, globs=None, verbose=None, report=True,
   optionflags=0, extraglobs=None, raise_on_error=False,
   exclude_empty=False

Test examples in docstrings in functions and classes reachable
from module m (or the current module if m is not supplied), starting
with m.__doc__.

Also test examples reachable from dict m.__test__ if it exists and is
not None.  m.__test__ maps names to functions, classes and strings;(more...)

All Samples(43)  |  Call(0)  |  Derive(0)  |  Import(43)
int(x[, base]) -> integer

Convert a string or number to an integer, if possible.  A floating point
argument will be truncated towards zero (this does not include a string
representation of a floating point number!)  When converting a string, use
the optional base.  It is an error to supply a base when converting a
non-string.  If base is zero, the proper base is guessed based on the
string content.  If the argument is outside the integer range a
long object will be returned instead.

All Samples(1456)  |  Call(1267)  |  Derive(0)  |  Import(189)
Convert doctest tests for a module to a unittest test suite.

This converts each documentation string in a module that
contains doctest tests to a unittest test case.  If any of the
tests in a doc string fail, then the test case fails.  An exception
is raised showing the name of the file containing the test and a
(sometimes approximate) line number.

The `module` argument provides the module to be tested.  The argument
can be either a module or a module name.(more...)

All Samples(13)  |  Call(0)  |  Derive(0)  |  Import(13)
int(x[, base]) -> integer

Convert a string or number to an integer, if possible.  A floating point
argument will be truncated towards zero (this does not include a string
representation of a floating point number!)  When converting a string, use
the optional base.  It is an error to supply a base when converting a
non-string.  If base is zero, the proper base is guessed based on the
string content.  If the argument is outside the integer range a
long object will be returned instead.

All Samples(1252)  |  Call(1175)  |  Derive(0)  |  Import(77)
A unittest suite for one or more doctest files.

The path to each doctest file is given as a string; the
interpretation of that string depends on the keyword argument
"module_relative".

A number of options may be provided as keyword arguments:

module_relative
  If "module_relative" is True, then the given file paths are(more...)

All Samples(10)  |  Call(0)  |  Derive(0)  |  Import(10)
int(x[, base]) -> integer

Convert a string or number to an integer, if possible.  A floating point
argument will be truncated towards zero (this does not include a string
representation of a floating point number!)  When converting a string, use
the optional base.  It is an error to supply a base when converting a
non-string.  If base is zero, the proper base is guessed based on the
string content.  If the argument is outside the integer range a
long object will be returned instead.

All Samples(300)  |  Call(295)  |  Derive(0)  |  Import(5)
Test examples in the given file.  Return (#failures, #tests).

Optional keyword arg "module_relative" specifies how filenames
should be interpreted:

  - If "module_relative" is True (the default), then "filename"
     specifies a module-relative path.  By default, this path is
     relative to the calling module's directory; but if the
     "package" argument is specified, then it is relative to that
     package.  To ensure os-independence, "filename" should use(more...)

All Samples(255)  |  Call(254)  |  Derive(0)  |  Import(1)
Sets the unittest option flags.

The old flag is returned so that a runner could restore the old
value if it wished to:

  >>> import doctest
  >>> old = doctest._unittest_reportflags
  >>> doctest.set_unittest_reportflags(REPORT_NDIFF |
  ...                          REPORT_ONLY_FIRST_FAILURE) == old
  True(more...)

All Samples(68)  |  Call(42)  |  Derive(15)  |  Import(11)
A class used to run DocTest test cases, and accumulate statistics.
The `run` method is used to process a single DocTest case.  It
returns a tuple `(f, t)`, where `t` is the number of test cases
tried, and `f` is the number of test cases that failed.

    >>> tests = DocTestFinder().find(_TestClass)
    >>> runner = DocTestRunner(verbose=False)
    >>> tests.sort(key = lambda test: test.name)
    >>> for test in tests:
    ...     print test.name, '->', runner.run(test)(more...)

All Samples(57)  |  Call(24)  |  Derive(23)  |  Import(10)
A class used to extract the DocTests that are relevant to a given
object, from its docstring and the docstrings of its contained
objects.  Doctests can currently be extracted from the following
object types: modules, functions, classes, methods, staticmethods,
classmethods, and properties.

All Samples(113)  |  Call(113)  |  Derive(0)  |  Import(0)
Return the module specified by `module`.  In particular:
  - If `module` is a module, then return module.
  - If `module` is a string, then import and return the
    module with that name.
  - If `module` is None, then return the calling module.
    The calling module is assumed to be the module of
    the stack frame at the given depth in the call stack.

All Samples(43)  |  Call(24)  |  Derive(11)  |  Import(8)
A class used to parse strings containing doctest examples.

All Samples(44)  |  Call(18)  |  Derive(24)  |  Import(2)
A class used to check the whether the actual output from a doctest
example matches the expected output.  `OutputChecker` defines two
methods: `check_output`, which compares a given pair of outputs,
and returns true if they match; and `output_difference`, which
returns a string describing the differences between two outputs.

All Samples(13)  |  Call(0)  |  Derive(0)  |  Import(13)
int(x[, base]) -> integer

Convert a string or number to an integer, if possible.  A floating point
argument will be truncated towards zero (this does not include a string
representation of a floating point number!)  When converting a string, use
the optional base.  It is an error to supply a base when converting a
non-string.  If base is zero, the proper base is guessed based on the
string content.  If the argument is outside the integer range a
long object will be returned instead.

All Samples(37)  |  Call(32)  |  Derive(0)  |  Import(5)
No Document.

All Samples(1)  |  Call(0)  |  Derive(0)  |  Import(1)
int(x[, base]) -> integer

Convert a string or number to an integer, if possible.  A floating point
argument will be truncated towards zero (this does not include a string
representation of a floating point number!)  When converting a string, use
the optional base.  It is an error to supply a base when converting a
non-string.  If base is zero, the proper base is guessed based on the
string content.  If the argument is outside the integer range a
long object will be returned instead.

All Samples(22)  |  Call(14)  |  Derive(7)  |  Import(1)
A single doctest example, consisting of source code and expected
output.  `Example` defines the following attributes:

  - source: A single Python statement, always ending with a newline.
    The constructor adds a newline if needed.

  - want: The expected output from running the source code (either
    from stdout, or a traceback in case of exception).  `want` ends
    with a newline unless it's empty, in which case it's an empty
    string.  The constructor adds a newline if needed.(more...)

All Samples(25)  |  Call(22)  |  Derive(0)  |  Import(3)
Test examples in the given object's docstring (`f`), using `globs`
as globals.  Optional argument `name` is used in failure messages.
If the optional argument `verbose` is true, then generate output
even if there are no failures.

`compileflags` gives the set of flags that should be used by the
Python compiler when running the examples.  If not specified, then
it will default to the set of future-import flags that apply to
`globs`.
(more...)

All Samples(15)  |  Call(2)  |  Derive(12)  |  Import(1)
No Document.

All Samples(21)  |  Call(21)  |  Derive(0)  |  Import(0)
No Document.

  1 | 2 | 3  Next