sympy/sympy-bot — pull request #115 by flacjacket (2012-07-08 01:25:47+00:00)
Title: Multiple interpreters and HTML docs testing

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].