Commits

Author Commit Message Labels Comments Date
Thomas Lotze
changelog
Branches
maintenance-1
Thomas Lotze
updated names of imported sub-packages of gocept.httpserverlayer
Branches
maintenance-1
Thomas Lotze
import a unittest version that can skip tests
Thomas Lotze
stop using branch names that Jenkins cannot pull
Branches
1.1
Thomas Lotze
use different environment variables to control the browser and browser binary for webdriver than for old selenium
Thomas Lotze
use gocept.httpserverlayer=1.0.1 for development to get WSGI with Python 2.5 working
Branches
maintenance-1
Thomas Lotze
pin the new dependency of gocept.httpserverlayer
Thomas Lotze
use gocept.httpserverlayer=1.0.1 for development to get WSGI with Python 2.5 working
Wolfgang Schnerring
Document conditional requirement
Thomas Lotze
changelog
Branches
1.1
Thomas Lotze
when initialising the WSGI layer, store the app only after the super layer has had a chance to remove it again
Branches
1.1
Thomas Lotze
made the webdriver tests really invisible to Python 2.4 and 2.5 Excluding the test modules via a ! test pattern didn't help as the modules were imported first, then filtered. So we use some black import magic now to substitute minimal valid test modules before Python would ever try to import the real thing.
Thomas Lotze
when initialising the WSGI layer, store the app only after the super layer has had a chance to remove it again
Thomas Lotze
prevent webdriver imports with Python 2.5 as well (selenium.webdriver uses property setters)
Thomas Lotze
updated names of imported sub-packages of gocept.httpserverlayer
Thomas Lotze
fixed access to layer resource for plone.testing-style layer
Thomas Lotze
recent selenium needs json, install simplejson for Python <2.6
Thomas Lotze
prevent importing webdriver-related code with Python 2.4
Thomas Lotze
saner way of selecting all tests except backends
Thomas Lotze
Backed out changeset 90de8df56b6d: cannot use webdriver with Python 2.4 anyway Sufficiently recent versions of the selenium package itself use post-Python-2.4 syntax (observed with 2.28).
Thomas Lotze
compatibility fix for Python 2.4
Wolfgang Schnerring
Close feature branch, its changes have been integrated to trunk in commit:4d5d8e526190
Branches
6493-webdriver
Wolfgang Schnerring
changelog
Wolfgang Schnerring
Make skipUnlessBrowser work with both RCLayer and WebdriverLayer
Wolfgang Schnerring
Webdriver seems to need more time here, so we allow for that
Wolfgang Schnerring
Re #6493: Add layer for webdriver backend This integrates the code developed on feature branch 6493-webdriver as of commit:c2898ce824ae. Since we changed directions mid-flight, and want to *add* webdriver, instead of replacing the existing backend, a VCS merge of that branch isn't feasible (and its history consists mostly of "implement some more Selenese API on the new backend")
Wolfgang Schnerring
Split StaticFilesLayer into the part the serves the files and the part that does Selenium This wants to be extracted to gocept.httpserverlayer, too, but that needs a little more thought, so we do the simplest first step now, in-place.
Wolfgang Schnerring
Update to httpserverlayer API
Wolfgang Schnerring
Rename base to seleniumrc in preparation of adding a webdriver backend
Wolfgang Schnerring
Back to development: 1.1.2
  1. Prev
  2. Next