[TIP] running unittests on multiple OS, including non-Posix
Randy Syring
randy at thesyrings.us
Fri Feb 28 13:17:13 PST 2014
Why not Travis? It can run stuff on Windows, I used to test python
packages on Windows that way.
*Randy Syring*
Husband | Father | Redeemed Sinner
/"For what does it profit a man to gain the whole world
and forfeit his soul?" (Mark 8:36 ESV)/
On 02/28/2014 03:56 PM, Albert-Jan Roskam wrote:
> Hi,
>
> I would like to run my unittests (--> nose) on multiple platforms. I
> also would like to test different python versions and implementations
> on each platform (--> tox [2]). These platforms also include Windows,
> so Travis CI or Docker is not an option, AFAIK. I was thinking about
> using Vagrant [3] to fire up VirtualBox [4] VMs for each
> platform-to-be-tested, then either (a) fire up nose or tox through SSH
> or (b) (the easy way) prepare each VM such that nose/tox is fired up
> right when the OS starts (ie., edit .bashrc, autoexit.bat or whatever
> it is called for the OS at hand). But this all feels like reinventing
> the wheel. Can you recommend a package or strategy to use? Beautiful
> is better than ugly, although practicality beats purity. In other
> words: it would nice if it is The Right Way, but I am a lazy bastard
> so I am also open for quick-and-dirty approaches ;-)
>
> [1] https://pypi.python.org/pypi/nose/
> [2] https://pypi.python.org/pypi/tox
> [3] http://www.vagrantbox.es/
> [4] https://www.virtualbox.org/
>
>
> Regards,
>
> Albert-Jan
>
>
>
> ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
>
> All right, but apart from the sanitation, the medicine, education,
> wine, public order, irrigation, roads, a
>
> fresh water system, and public health, what have the Romans ever done
> for us?
>
> ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
>
>
>
> _______________________________________________
> testing-in-python mailing list
> testing-in-python at lists.idyll.org
> http://lists.idyll.org/listinfo/testing-in-python
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.idyll.org/pipermail/testing-in-python/attachments/20140228/caa13c10/attachment.htm>
More information about the testing-in-python
mailing list