Currently, this is still kind of hacked together and mostly up for review, so any feedback/ways to improve things/how you would like to see this sort of thing work is much appreciated.
This primarily does two things: - It allows you to specify multiple interpreters by adding multiple ``-i`` flags. The results for all of the results are uploaded after all of them have run and a summary GitHub comment is made. It currently always creates this summary post, which should probably be changed to do so only when there are multiple interpreters. For an example, see (here)[https://github.com/sympy/sympy/pull/1403#issuecomment-6755743]. - Tests the HTML docs building by adding the ``-D`` flag. This is basically taking what Aaron mentioned in sympy/sympy#1400 and adds it as one of the tests. The main difference is the summary in the GitHub comment is different, it gives the docs building command and the Sphinx version. I'm not sure if there is any other relevant info, but that is what I came up with as possibly useful. There isn't really any error checking to make sure the tester has, for example, sphinx installed. Also, adding the flag adds the docs as an additional test, there isn't a way to do only the docs, which would be good for PR's that only improve docs. For an example, see (here)[https://github.com/sympy/sympy/pull/1400#issuecomment-6767169]. You can merge this Pull Request by running: git pull https://github.com/flacjacket/sympy-bot bot-argparse Or you can view, comment on it, or merge it online at: https://github.com/sympy/sympy-bot/pull/115 -- Commit Summary -- * Switch from optparse to argparse * Allow multiple interpreter commands * Add support for building docs -- File Changes -- M README.rst (18) M sympy-bot (556) M testrunner.py (19) -- Patch Links -- https://github.com/sympy/sympy-bot/pull/115.patch https://github.com/sympy/sympy-bot/pull/115.diff --- Reply to this email directly or view it on GitHub: https://github.com/sympy/sympy-bot/pull/115 -- You received this message because you are subscribed to the Google Groups "sympy-patches" group. To post to this group, send email to sympy-patches@googlegroups.com. To unsubscribe from this group, send email to sympy-patches+unsubscr...@googlegroups.com. For more options, visit this group at http://groups.google.com/group/sympy-patches?hl=en.