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.
src/z/o/zope.testing-3.10.0/src/zope/testing/doctest/__init__.py zope.testing(Download)
# Option constants.
from doctest import register_optionflag, \
OPTIONFLAGS_BY_NAME, \
DONT_ACCEPT_TRUE_FOR_1, \
DONT_ACCEPT_BLANKLINE, \
def _do_a_fancy_diff(self, want, got, optionflags):
# Not unless they asked for a fancy diff.
if not optionflags & (REPORT_UDIFF |
REPORT_CDIFF |
REPORT_NDIFF):
return False
want_lines = want.splitlines(True) # True == keep line ends
got_lines = got.splitlines(True)
# Use difflib to find their differences.
if optionflags & REPORT_UDIFF:
diff = difflib.unified_diff(want_lines, got_lines, n=2)
diff = list(diff)[2:] # strip the diff header
kind = 'unified diff with -expected +actual'