[rhinstaller/blivet/pulls/128 master] Include automatic and manual test documentation.

atodorov installerbot-noreply at redhat.com
Fri May 29 12:02:59 UTC 2015


Several notes related to the latest update:

* If we pass the correct PYTHONPATH to pyreverse it is able to properly display the links between inherited classes (the problem was bacisally that we do from tests.xxx import yyy). However pyreverse now fails with https://bitbucket.org/logilab/pylint/issue/543/

* pyreverse images continue to look worse compared to Sphinx generated ones.

* I've added notes how to build the inheritance diagram is necessary.

* Due to limitations in Sphinx I need to add a new config file and rst file displaying the inheritance diagrams. This rst file is built with make html as well (I don't see any way to exclude it or ignore it) which produces (as expected) warnings that inheritance-diagram is not recognized as valid directive.

IMO we can't make this any better at the moment without resorting to additional tools or heavily modifying the existing ones. I also think that despite the warnings this change will not break Read The Docs or any other docs builder so it should be safe to merge as is.

Let me know what you think.

-- 
To view this pull request on github, visit https://github.com/rhinstaller/blivet/pull/128


More information about the anaconda-patches mailing list