Commits

Author Commit Message Labels Comments Date
sweh
Implemented assertScreenshot. (re #11516) Compares an element from a website with an image on disk. This was mainly inspired by Needle by Ben Firshman (https://github.com/bfirsh/needle).
Wolfgang Schnerring
Back to development: 2.0.0a3
Wolfgang Schnerring
Tagging 2.0.0a2
Wolfgang Schnerring
Preparing release 2.0.0a2
Tags
2.0.0a2
Thomas Lotze
made a timer test more forgiving to avoid spurious failures on VMs
Thomas Lotze
Back to development: 1.2
Branches
maintenance-1
Thomas Lotze
Tagging 1.1.2
Branches
maintenance-1
Thomas Lotze
Preparing release 1.1.2
Tags
1.1.2
Branches
maintenance-1
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
  1. Prev
  2. Next