Commits

Show all
Author Commit Message Labels Comments Date
Devin Jeanpierre
Added (untested) support for builtin functions and methods
Devin Jeanpierre
unittest uses MultiParser now -- returns TestSuites instead of TestCases
Devin Jeanpierre
more minor refactoring
Devin Jeanpierre
Refactoring finder
Devin Jeanpierre
Moving towards orthogonalizing loading API.
Devin Jeanpierre
Removed all explicit passing of language; language is part of the test case.
Devin Jeanpierre
All the test functions now use MultiParser
Devin Jeanpierre
MultiParser is no longer broken. DocTests and examples both only have one language per instance now.
Devin Jeanpierre
DocTest sites now only can have one language.
Devin Jeanpierre
Moving parser to be compatible with a MultiParser. From now on parsers return lists of DocTests.
Devin Jeanpierre
Small change, going home nowish: DocTestMultiParser can return Doctests, Doctests now have associated languages.
Devin Jeanpierre
Removed dead DocTest attributes: ps1, ps2
Devin Jeanpierre
Added parser that grabs non-overlapping Examples from various languages.
Devin Jeanpierre
Parsing no longer dedents text, ever.
Devin Jeanpierre
Changed doctest parsing to use generators rather than lists
Devin Jeanpierre
Quick conversion from list-appending to building for DocTestParser
Devin Jeanpierre
More docs (complete?)
Devin Jeanpierre
Looks like Sphinx autodoc works now -- added new autodocstrings!
Devin Jeanpierre
updated documentation
Devin Jeanpierre
Removed all references to +SH/+CMD; fixed docs up (maybe)
Devin Jeanpierre
Removed simultaneous cmd/sh support
Devin Jeanpierre
Version should reflect expectedstability :|
Devin Jeanpierre
Fixed setup.py omission; doctest2.languages should be installed
Devin Jeanpierre
More documentation on improvements in doctest2
Devin Jeanpierre
Minor comment fix: `output` is matched by traceback parsing too
Devin Jeanpierre
You can now have simultaneous expected-output and expected-exceptions.
Devin Jeanpierre
extra modules for the backwards compatibility test: packages
Devin Jeanpierre
some new compatibility test stuff. run `python3 -m doctest2.tests.cmp stdlib`
Devin Jeanpierre
added custom compile setting
Devin Jeanpierre
Changed output parsing to be done on a per-language basis.
  1. Prev
  2. Next