[py-svn] r24275 - py/dist/py/documentation/talk

hpk at codespeak.net hpk at codespeak.net
Mon Mar 13 03:21:44 CET 2006


Author: hpk
Date: Mon Mar 13 03:21:33 2006
New Revision: 24275

Modified:
   py/dist/py/documentation/talk/pytest-overview.txt
Log:
some more slides


Modified: py/dist/py/documentation/talk/pytest-overview.txt
==============================================================================
--- py/dist/py/documentation/talk/pytest-overview.txt	(original)
+++ py/dist/py/documentation/talk/pytest-overview.txt	Mon Mar 13 03:21:33 2006
@@ -58,7 +58,58 @@
 - using py.execnet to dispatch on different python versions
 - using py.execnet to dispatch tests on other hosts/platforms
 - currently: Popen, SSH and Socket gateways 
-- missing: full support for deployment on multiple machines 
+- missing support pushing tests to "the other side" 
+- missing for deployment on multiple machines 
+- but it's already possible ... 
+
+Example using pywinauto from linux 
+==============================================
+
+- start socketserver.py on windows 
+- connect a SocketGateway e.g. from linux 
+- send tests, execute and report tracebacks through the
+  gateway
+- remotely use pywinauto to automate testing of GUI work flow 
+- interactive example ... 
+
+
+History 
+===============================
+
+- motivation: improve on unittest.py 
+- py.test/py.lib main tool for pypy development 
+- evolved into a development support library
+- almost three years of (non-fulltime) development 
+- used by many projects 
+- main driving project: PyPy - new python implementation
+
+Authors & copyrights
+==============================================
+
+- initial: Holger Krekel, Armin Rigo 
+- major contributors: Jan Balster, Brian Dorsey, Grig
+  Gheorghiu
+- many others with small patches
+- MIT license 
+
+possible future py.test development 
+==============================================
+
+- refactor py.test to allow separation across gateways
+- allow deeper reporting customization 
+- make spawning processes/gateways more robust 
+- experiment with windows remote testing, e.g. pywinauto
+- improve pypy support 
+- html and ReST reporters 
+
+ideas for future py lib development
+==============================================
+
+- generalize py.execnet mechanisms for P2P networks
+- unify logging approaches (py.log.*)
+- programmatic ReST generation 
+- better support PyPy (main driving project) 
+
 
 .. |bullet| unicode:: U+02022
 .. footer:: Holger Krekel (merlinux) |bullet| |bullet| 13th March 2006 



More information about the pytest-commit mailing list