Tests which are known to hang the system are only run if the DISPLAY environment variable is set. The idea is to be a bit-more helpful on potentially-problematic systems (e.g. the recent test failures due to time outs on Travis which I believe was to do with the xvfb-created display, but it's not clear that this would have actually avoided that problem).
Issues
what to do for Windows
this does not check that DISPLAY is set to a useful value, just that it is set (I think this is an okay restriction)
Addresses #91 - but I'm not convinced it's worth it at this time.
Tests which are known to hang the system are only run if the DISPLAY environment variable is set. The idea is to be a bit-more helpful on potentially-problematic systems (e.g. the recent test failures due to time outs on Travis which I believe was to do with the xvfb-created display, but it's not clear that this would have actually avoided that problem).
Issues
Addresses #91 - but I'm not convinced it's worth it at this time.