diff -r 4c14be06e557 -r f443a2b8a5c7 web/test/test_windmill.py --- a/web/test/test_windmill.py Fri Oct 08 13:19:07 2010 +0200 +++ b/web/test/test_windmill.py Fri Oct 08 15:28:51 2010 +0200 @@ -1,48 +1,6 @@ -import os, os.path as osp - -from cubicweb.devtools import cwwindmill - - -class CubicWebWindmillUseCase(cwwindmill.CubicWebWindmillUseCase): - """class for windmill use case tests - - From test server parameters: - - :params ports_range: range of http ports to test (range(7000, 8000) by default) - :type ports_range: iterable - :param anonymous_logged: is anonymous user logged by default ? - :type anonymous_logged: bool - - The first port found as available in `ports_range` will be used to launch - the test server - - Instead of toggle `edit_test` value, try `pytest -i` - - From Windmill configuration: - - :param browser: browser identification string (firefox|ie|safari|chrome) (firefox by default) - :param test_dir: testing file path or directory (./windmill by default) - :param edit_test: load and edit test for debugging (False by default) - """ - #ports_range = range(7000, 8000) - anonymous_logged = False - #browser = 'firefox' - #test_dir = osp.join(os.getcwd(), 'windmill') - #edit_test = False - - # If you prefer, you can put here the use cases recorded by windmill GUI - # (services transformer) instead of the windmill sub-directory - # You can change `test_dir` as following: - #test_dir = __file__ - - -from windmill.authoring import WindmillTestClient -def test_usecase(): - client = WindmillTestClient(__name__) - import pdb; pdb.set_trace() - client.open(url=u'/') -# ... - +# Run all scenarii found in windmill directory +from cubicweb.devtools.cwwindmill import (CubicWebWindmillUseCase, + unittest_main) if __name__ == '__main__': - cwwindmill.unittest_main() + unittest_main()