For what its worth, the Go language also makes use of the equivalent of
sphinx doctests's, for the same purpose that Marcus described. They are
used to write examples of usage, which also automatically become unittests
that have to pass. It enforces working examples, so that they don't go out
of date when code changes, when someone forgets to update the text:

Explanation:
https://blog.golang.org/examples

Live Examples from stdlib docs:
https://golang.org/pkg/strings/#Contains

Justin


On Thu, Jun 30, 2016 at 5:52 PM Fredrik Averpil <[email protected]>
wrote:

> What you say makes a whole lot of sense. Thank you for the detailed
> answer! :)
>
> I’m right now setting up both tests and sphinx for a large project I’m
> making compatible with Python2/3, PySide/PySide2/PyQt5 (via Qt.py
> <https://github.com/mottosso/Qt.py>). So a whole lot of stuff can go
> wrong and needs to get tested. I totally see what you say makes sense in my
> scenario!
>
> Cheers,
> Fredrik
> ​
>
> --
> You received this message because you are subscribed to the Google Groups
> "Python Programming for Autodesk Maya" group.
> To unsubscribe from this group and stop receiving emails from it, send an
> email to [email protected].
> To view this discussion on the web visit
> https://groups.google.com/d/msgid/python_inside_maya/CAD%3DwhWP%3DakWH1VS3fmVWaWLt6UOWakTwAeYLapipG-Qfm%3DF35Q%40mail.gmail.com
> <https://groups.google.com/d/msgid/python_inside_maya/CAD%3DwhWP%3DakWH1VS3fmVWaWLt6UOWakTwAeYLapipG-Qfm%3DF35Q%40mail.gmail.com?utm_medium=email&utm_source=footer>
> .
> For more options, visit https://groups.google.com/d/optout.
>

-- 
You received this message because you are subscribed to the Google Groups 
"Python Programming for Autodesk Maya" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
To view this discussion on the web visit 
https://groups.google.com/d/msgid/python_inside_maya/CAPGFgA0NP9AG1fH99mG93HARnPM6BfQck4ENnN9mig5cX%2BRzAw%40mail.gmail.com.
For more options, visit https://groups.google.com/d/optout.

Reply via email to