René's URL Explorer Experiment


Title: 26. Development Tools — Python 3.5.10 documentation

direct link

Domain: docs.python.org

Nonetext/html; charset=utf-8

Links:

Python documentation for the current stable releasehttps://docs.python.org/3/library/development.html
indexhttps://docs.python.org/3.5/genindex.html
moduleshttps://docs.python.org/3.5/py-modindex.html
nexthttps://docs.python.org/3.5/library/typing.html
previoushttps://docs.python.org/3.5/library/othergui.html
Pythonhttps://www.python.org/
3.5.10 Documentationhttps://docs.python.org/3.5/index.html
The Python Standard Libraryhttps://docs.python.org/3.5/library/index.html
https://docs.python.org/3.5/library/development.html#development-tools
pydochttps://docs.python.org/3.5/library/pydoc.html#module-pydoc
doctesthttps://docs.python.org/3.5/library/doctest.html#module-doctest
unittesthttps://docs.python.org/3.5/library/unittest.html#module-unittest
26.1. typing — Support for type hintshttps://docs.python.org/3.5/library/typing.html
26.1.1. Type aliaseshttps://docs.python.org/3.5/library/typing.html#type-aliases
26.1.2. NewTypehttps://docs.python.org/3.5/library/typing.html#newtype
26.1.3. Callablehttps://docs.python.org/3.5/library/typing.html#callable
26.1.4. Genericshttps://docs.python.org/3.5/library/typing.html#generics
26.1.5. User-defined generic typeshttps://docs.python.org/3.5/library/typing.html#user-defined-generic-types
26.1.6. The Any typehttps://docs.python.org/3.5/library/typing.html#the-any-type
26.1.7. Classes, functions, and decoratorshttps://docs.python.org/3.5/library/typing.html#classes-functions-and-decorators
26.2. pydoc — Documentation generator and online help systemhttps://docs.python.org/3.5/library/pydoc.html
26.3. doctest — Test interactive Python exampleshttps://docs.python.org/3.5/library/doctest.html
26.3.1. Simple Usage: Checking Examples in Docstringshttps://docs.python.org/3.5/library/doctest.html#simple-usage-checking-examples-in-docstrings
26.3.2. Simple Usage: Checking Examples in a Text Filehttps://docs.python.org/3.5/library/doctest.html#simple-usage-checking-examples-in-a-text-file
26.3.3. How It Workshttps://docs.python.org/3.5/library/doctest.html#how-it-works
26.3.3.1. Which Docstrings Are Examined?https://docs.python.org/3.5/library/doctest.html#which-docstrings-are-examined
26.3.3.2. How are Docstring Examples Recognized?https://docs.python.org/3.5/library/doctest.html#how-are-docstring-examples-recognized
26.3.3.3. What’s the Execution Context?https://docs.python.org/3.5/library/doctest.html#what-s-the-execution-context
26.3.3.4. What About Exceptions?https://docs.python.org/3.5/library/doctest.html#what-about-exceptions
26.3.3.5. Option Flagshttps://docs.python.org/3.5/library/doctest.html#option-flags
26.3.3.6. Directiveshttps://docs.python.org/3.5/library/doctest.html#directives
26.3.3.7. Warningshttps://docs.python.org/3.5/library/doctest.html#warnings
26.3.4. Basic APIhttps://docs.python.org/3.5/library/doctest.html#basic-api
26.3.5. Unittest APIhttps://docs.python.org/3.5/library/doctest.html#unittest-api
26.3.6. Advanced APIhttps://docs.python.org/3.5/library/doctest.html#advanced-api
26.3.6.1. DocTest Objectshttps://docs.python.org/3.5/library/doctest.html#doctest-objects
26.3.6.2. Example Objectshttps://docs.python.org/3.5/library/doctest.html#example-objects
26.3.6.3. DocTestFinder objectshttps://docs.python.org/3.5/library/doctest.html#doctestfinder-objects
26.3.6.4. DocTestParser objectshttps://docs.python.org/3.5/library/doctest.html#doctestparser-objects
26.3.6.5. DocTestRunner objectshttps://docs.python.org/3.5/library/doctest.html#doctestrunner-objects
26.3.6.6. OutputChecker objectshttps://docs.python.org/3.5/library/doctest.html#outputchecker-objects
26.3.7. Debugginghttps://docs.python.org/3.5/library/doctest.html#debugging
26.3.8. Soapboxhttps://docs.python.org/3.5/library/doctest.html#soapbox
26.4. unittest — Unit testing frameworkhttps://docs.python.org/3.5/library/unittest.html
26.4.1. Basic examplehttps://docs.python.org/3.5/library/unittest.html#basic-example
26.4.2. Command-Line Interfacehttps://docs.python.org/3.5/library/unittest.html#command-line-interface
26.4.2.1. Command-line optionshttps://docs.python.org/3.5/library/unittest.html#command-line-options
26.4.3. Test Discoveryhttps://docs.python.org/3.5/library/unittest.html#test-discovery
26.4.4. Organizing test codehttps://docs.python.org/3.5/library/unittest.html#organizing-test-code
26.4.5. Re-using old test codehttps://docs.python.org/3.5/library/unittest.html#re-using-old-test-code
26.4.6. Skipping tests and expected failureshttps://docs.python.org/3.5/library/unittest.html#skipping-tests-and-expected-failures
26.4.7. Distinguishing test iterations using subtestshttps://docs.python.org/3.5/library/unittest.html#distinguishing-test-iterations-using-subtests
26.4.8. Classes and functionshttps://docs.python.org/3.5/library/unittest.html#classes-and-functions
26.4.8.1. Test caseshttps://docs.python.org/3.5/library/unittest.html#test-cases
26.4.8.1.1. Deprecated aliaseshttps://docs.python.org/3.5/library/unittest.html#deprecated-aliases
26.4.8.2. Grouping testshttps://docs.python.org/3.5/library/unittest.html#grouping-tests
26.4.8.3. Loading and running testshttps://docs.python.org/3.5/library/unittest.html#loading-and-running-tests
26.4.8.3.1. load_tests Protocolhttps://docs.python.org/3.5/library/unittest.html#load-tests-protocol
26.4.9. Class and Module Fixtureshttps://docs.python.org/3.5/library/unittest.html#class-and-module-fixtures
26.4.9.1. setUpClass and tearDownClasshttps://docs.python.org/3.5/library/unittest.html#setupclass-and-teardownclass
26.4.9.2. setUpModule and tearDownModulehttps://docs.python.org/3.5/library/unittest.html#setupmodule-and-teardownmodule
26.4.10. Signal Handlinghttps://docs.python.org/3.5/library/unittest.html#signal-handling
26.5. unittest.mock — mock object libraryhttps://docs.python.org/3.5/library/unittest.mock.html
26.5.1. Quick Guidehttps://docs.python.org/3.5/library/unittest.mock.html#quick-guide
26.5.2. The Mock Classhttps://docs.python.org/3.5/library/unittest.mock.html#the-mock-class
26.5.2.1. Callinghttps://docs.python.org/3.5/library/unittest.mock.html#calling
26.5.2.2. Deleting Attributeshttps://docs.python.org/3.5/library/unittest.mock.html#deleting-attributes
26.5.2.3. Mock names and the name attributehttps://docs.python.org/3.5/library/unittest.mock.html#mock-names-and-the-name-attribute
26.5.2.4. Attaching Mocks as Attributeshttps://docs.python.org/3.5/library/unittest.mock.html#attaching-mocks-as-attributes
26.5.3. The patchershttps://docs.python.org/3.5/library/unittest.mock.html#the-patchers
26.5.3.1. patchhttps://docs.python.org/3.5/library/unittest.mock.html#patch
26.5.3.2. patch.objecthttps://docs.python.org/3.5/library/unittest.mock.html#patch-object
26.5.3.3. patch.dicthttps://docs.python.org/3.5/library/unittest.mock.html#patch-dict
26.5.3.4. patch.multiplehttps://docs.python.org/3.5/library/unittest.mock.html#patch-multiple
26.5.3.5. patch methods: start and stophttps://docs.python.org/3.5/library/unittest.mock.html#patch-methods-start-and-stop
26.5.3.6. patch builtinshttps://docs.python.org/3.5/library/unittest.mock.html#patch-builtins
26.5.3.7. TEST_PREFIXhttps://docs.python.org/3.5/library/unittest.mock.html#test-prefix
26.5.3.8. Nesting Patch Decoratorshttps://docs.python.org/3.5/library/unittest.mock.html#nesting-patch-decorators
26.5.3.9. Where to patchhttps://docs.python.org/3.5/library/unittest.mock.html#where-to-patch
26.5.3.10. Patching Descriptors and Proxy Objectshttps://docs.python.org/3.5/library/unittest.mock.html#patching-descriptors-and-proxy-objects
26.5.4. MagicMock and magic method supporthttps://docs.python.org/3.5/library/unittest.mock.html#magicmock-and-magic-method-support
26.5.4.1. Mocking Magic Methodshttps://docs.python.org/3.5/library/unittest.mock.html#mocking-magic-methods
26.5.4.2. Magic Mockhttps://docs.python.org/3.5/library/unittest.mock.html#magic-mock
26.5.5. Helpershttps://docs.python.org/3.5/library/unittest.mock.html#helpers
26.5.5.1. sentinelhttps://docs.python.org/3.5/library/unittest.mock.html#sentinel
26.5.5.2. DEFAULThttps://docs.python.org/3.5/library/unittest.mock.html#default
26.5.5.3. callhttps://docs.python.org/3.5/library/unittest.mock.html#call
26.5.5.4. create_autospechttps://docs.python.org/3.5/library/unittest.mock.html#create-autospec
26.5.5.5. ANYhttps://docs.python.org/3.5/library/unittest.mock.html#any
26.5.5.6. FILTER_DIRhttps://docs.python.org/3.5/library/unittest.mock.html#filter-dir
26.5.5.7. mock_openhttps://docs.python.org/3.5/library/unittest.mock.html#mock-open
26.5.5.8. Autospeccinghttps://docs.python.org/3.5/library/unittest.mock.html#autospeccing
26.6. unittest.mock — getting startedhttps://docs.python.org/3.5/library/unittest.mock-examples.html
26.6.1. Using Mockhttps://docs.python.org/3.5/library/unittest.mock-examples.html#using-mock
26.6.1.1. Mock Patching Methodshttps://docs.python.org/3.5/library/unittest.mock-examples.html#mock-patching-methods
26.6.1.2. Mock for Method Calls on an Objecthttps://docs.python.org/3.5/library/unittest.mock-examples.html#mock-for-method-calls-on-an-object
26.6.1.3. Mocking Classeshttps://docs.python.org/3.5/library/unittest.mock-examples.html#mocking-classes
26.6.1.4. Naming your mockshttps://docs.python.org/3.5/library/unittest.mock-examples.html#naming-your-mocks
26.6.1.5. Tracking all Callshttps://docs.python.org/3.5/library/unittest.mock-examples.html#tracking-all-calls
26.6.1.6. Setting Return Values and Attributeshttps://docs.python.org/3.5/library/unittest.mock-examples.html#setting-return-values-and-attributes
26.6.1.7. Raising exceptions with mockshttps://docs.python.org/3.5/library/unittest.mock-examples.html#raising-exceptions-with-mocks
26.6.1.8. Side effect functions and iterableshttps://docs.python.org/3.5/library/unittest.mock-examples.html#side-effect-functions-and-iterables
26.6.1.9. Creating a Mock from an Existing Objecthttps://docs.python.org/3.5/library/unittest.mock-examples.html#creating-a-mock-from-an-existing-object
26.6.2. Patch Decoratorshttps://docs.python.org/3.5/library/unittest.mock-examples.html#patch-decorators
26.6.3. Further Exampleshttps://docs.python.org/3.5/library/unittest.mock-examples.html#further-examples
26.6.3.1. Mocking chained callshttps://docs.python.org/3.5/library/unittest.mock-examples.html#mocking-chained-calls
26.6.3.2. Partial mockinghttps://docs.python.org/3.5/library/unittest.mock-examples.html#partial-mocking
26.6.3.3. Mocking a Generator Methodhttps://docs.python.org/3.5/library/unittest.mock-examples.html#mocking-a-generator-method
26.6.3.4. Applying the same patch to every test methodhttps://docs.python.org/3.5/library/unittest.mock-examples.html#applying-the-same-patch-to-every-test-method
26.6.3.5. Mocking Unbound Methodshttps://docs.python.org/3.5/library/unittest.mock-examples.html#mocking-unbound-methods
26.6.3.6. Checking multiple calls with mockhttps://docs.python.org/3.5/library/unittest.mock-examples.html#checking-multiple-calls-with-mock
26.6.3.7. Coping with mutable argumentshttps://docs.python.org/3.5/library/unittest.mock-examples.html#coping-with-mutable-arguments
26.6.3.8. Nesting Patcheshttps://docs.python.org/3.5/library/unittest.mock-examples.html#nesting-patches
26.6.3.9. Mocking a dictionary with MagicMockhttps://docs.python.org/3.5/library/unittest.mock-examples.html#mocking-a-dictionary-with-magicmock
26.6.3.10. Mock subclasses and their attributeshttps://docs.python.org/3.5/library/unittest.mock-examples.html#mock-subclasses-and-their-attributes
26.6.3.11. Mocking imports with patch.dicthttps://docs.python.org/3.5/library/unittest.mock-examples.html#mocking-imports-with-patch-dict
26.6.3.12. Tracking order of calls and less verbose call assertionshttps://docs.python.org/3.5/library/unittest.mock-examples.html#tracking-order-of-calls-and-less-verbose-call-assertions
26.6.3.13. More complex argument matchinghttps://docs.python.org/3.5/library/unittest.mock-examples.html#more-complex-argument-matching
26.7. 2to3 - Automated Python 2 to 3 code translationhttps://docs.python.org/3.5/library/2to3.html
26.7.1. Using 2to3https://docs.python.org/3.5/library/2to3.html#using-2to3
26.7.2. Fixershttps://docs.python.org/3.5/library/2to3.html#fixers
26.7.3. lib2to3 - 2to3’s libraryhttps://docs.python.org/3.5/library/2to3.html#module-lib2to3
26.8. test — Regression tests package for Pythonhttps://docs.python.org/3.5/library/test.html
26.8.1. Writing Unit Tests for the test packagehttps://docs.python.org/3.5/library/test.html#writing-unit-tests-for-the-test-package
26.8.2. Running tests using the command-line interfacehttps://docs.python.org/3.5/library/test.html#running-tests-using-the-command-line-interface
26.9. test.support — Utilities for the Python test suitehttps://docs.python.org/3.5/library/test.html#module-test.support
25.6. Other Graphical User Interface Packageshttps://docs.python.org/3.5/library/othergui.html
26.1. typing — Support for type hintshttps://docs.python.org/3.5/library/typing.html
Report a Bughttps://docs.python.org/3.5/bugs.html
Show Source https://github.com/python/cpython/blob/3.5/Doc/library/development.rst
indexhttps://docs.python.org/3.5/genindex.html
moduleshttps://docs.python.org/3.5/py-modindex.html
nexthttps://docs.python.org/3.5/library/typing.html
previoushttps://docs.python.org/3.5/library/othergui.html
Pythonhttps://www.python.org/
3.5.10 Documentationhttps://docs.python.org/3.5/index.html
The Python Standard Libraryhttps://docs.python.org/3.5/library/index.html
Copyrighthttps://docs.python.org/3.5/copyright.html
Please donate.https://www.python.org/psf/donations/
Found a bughttps://docs.python.org/3.5/bugs.html
Sphinxhttp://sphinx.pocoo.org/

URLs of crawlers that visited me.