4 Commits

Author SHA1 Message Date
Joshua Harlow
01ee0381fe Ensure doctesting and doc8 testing done in py27 env
This ensures that sphinx doc tests are ran and validated
and also runs doc8 to ensure style checks are done and adjusts
some of the current examples and code to fix found issues.

Also fixes the `get_callback_name` method which needs to check
if the __module__ is non-none (since it appears sphinx somehow
triggers it being none).

Change-Id: I54daecff219a9e9be71ff382d36fc2d5e67360cf
2015-07-16 14:47:27 -07:00
Joshua Harlow
33d5fdaa5f Add a bigger CD-player state-machine doctest(ed) example
Change-Id: I7d0c1d08b61f56b33289a0d774b89685416a3a70
2015-06-29 15:43:00 -07:00
Joshua Harlow
7eeef3f354 Add a more complex doctest(ed) example
Change-Id: I52345bbbac6526531f109d5fcb62ac451b99ba9f
2015-06-11 11:33:28 -07:00
Joshua Harlow
160e3044bd Add simple machine doctest(ed) example into docs
Change-Id: I9017b6972a06b57b0ae1c997640fbb51b6c4bea6
2015-06-10 13:20:17 -07:00