The attempt to merge lp:~james-w/canonical-identity-provider/email-timeout into lp:canonical-identity-provider failed. Below is the output from the failed tests. Branching the download cache in dir /mnt/tarmac/cache/canonical-identity-provider/isd-download-cache [localhost] local: which virtualenv [localhost] local: /usr/bin/python /usr/bin/virtualenv --distribute --clear --system-site-packages .env Not deleting .env/bin New python executable in .env/bin/python Installing distribute.............................................................................................................................................................................................done. Installing pip...............done. [localhost] local: dpkg -l libpq-dev 2> /dev/null | grep '^ii' | wc -l [localhost] local: dpkg -l libxml2-dev 2> /dev/null | grep '^ii' | wc -l [localhost] local: dpkg -l libxslt1-dev 2> /dev/null | grep '^ii' | wc -l [localhost] local: dpkg -l memcached 2> /dev/null | grep '^ii' | wc -l [localhost] local: dpkg -l postgresql-plpython-9.1 2> /dev/null | grep '^ii' | wc -l [localhost] local: dpkg -l python-dev 2> /dev/null | grep '^ii' | wc -l [localhost] local: dpkg -l python-m2crypto 2> /dev/null | grep '^ii' | wc -l [localhost] local: dpkg -l swig 2> /dev/null | grep '^ii' | wc -l [localhost] local: dpkg -l config-manager 2> /dev/null | grep '^ii' | wc -l [localhost] local: dpkg -l python-egenix-mx-base-dev 2> /dev/null | grep '^ii' | wc -l [localhost] local: /usr/lib/config-manager/cm.py update /tmp/tmp5CcF99 [localhost] local: . /mnt/tarmac/cache/canonical-identity-provider/merges/trunk/.env/bin/activate && make install PACKAGES="-r /mnt/tarmac/cache/canonical-identity-provider/merges/trunk/requirements.txt" pip install --find-links=file:///mnt/tarmac/cache/canonical-identity-provider/isd-download-cache --no-index pip==dev Ignoring indexes: http://pypi.python.org/simple/ Downloading/unpacking pip==dev Running setup.py egg_info for package pip warning: no files found matching '*.html' under directory 'docs' warning: no previously-included files matching '*.txt' found under directory 'docs/_build' no previously-included directories found matching 'docs/_build/_sources' Installing collected packages: pip Found existing installation: pip 1.1 Uninstalling pip: Successfully uninstalled pip Running setup.py install for pip warning: no files found matching '*.html' under directory 'docs' warning: no previously-included files matching '*.txt' found under directory 'docs/_build' no previously-included directories found matching 'docs/_build/_sources' Installing pip script to /mnt/tarmac/cache/canonical-identity-provider/merges/trunk/.env/bin Installing pip-2.7 script to /mnt/tarmac/cache/canonical-identity-provider/merges/trunk/.env/bin Successfully installed pip Cleaning up... pip install --find-links=. --no-index -r /mnt/tarmac/cache/canonical-identity-provider/merges/trunk/requirements.txt Ignoring indexes: http://pypi.python.org/simple/ Downloading/unpacking bzr+http://bazaar.launchpad.net/~canonical-isd-hackers/u1-test-utils/trunk@81 (from -r /mnt/tarmac/cache/canonical-identity-provider/merges/trunk/requirements.txt (line 35)) Checking out http://bazaar.launchpad.net/~canonical-isd-hackers/u1-test-utils/trunk (to revision 81) to /tmp/pip-CRjuo_-build Running setup.py egg_info for package from bzr+http://bazaar.launchpad.net/~canonical-isd-hackers/u1-test-utils/trunk@81 Downloading/unpacking bzr+http://bazaar.launchpad.net/~canonical-isd-qa/selenium-simple-test/trunk/@433 (from -r /mnt/tarmac/cache/canonical-identity-provider/merges/trunk/requirements.txt (line 36)) Checking out http://bazaar.launchpad.net/~canonical-isd-qa/selenium-simple-test/trunk/ (to revision 433) to /tmp/pip-RqWmfy-build Running setup.py egg_info for package from bzr+http://bazaar.launchpad.net/~canonical-isd-qa/selenium-simple-test/trunk/@433 Downloading/unpacking bzr+ssh://bazaar.launchpad.net/~bloodearnest/+junk/test-email-server/ (from -r /mnt/tarmac/cache/canonical-identity-provider/merges/trunk/requirements.txt (line 37)) Checking out bzr+ssh://bazaar.launchpad.net/~bloodearnest/+junk/test-email-server/ to /tmp/pip-W5vSXu-build Running setup.py egg_info for package from bzr+ssh://bazaar.launchpad.net/~bloodearnest/+junk/test-email-server/ package init file 'twisted/plugins/__init__.py' not found (or not a regular file) Requirement already satisfied (use --upgrade to upgrade): Clientform==0.2.10 in /usr/lib/python2.7/dist-packages (from -r /mnt/tarmac/cache/canonical-identity-provider/merges/trunk/requirements.txt (line 1)) Downloading/unpacking coverage==3.6 (from -r /mnt/tarmac/cache/canonical-identity-provider/merges/trunk/requirements.txt (line 2)) Running setup.py egg_info for package coverage warning: no previously-included files matching '*.pyc' found anywhere in distribution Downloading/unpacking cssselect==0.7.1 (from -r /mnt/tarmac/cache/canonical-identity-provider/merges/trunk/requirements.txt (line 3)) Running setup.py egg_info for package cssselect no previously-included directories found matching 'docs/_build' Downloading/unpacking decorator==3.4.0 (from -r /mnt/tarmac/cache/canonical-identity-provider/merges/trunk/requirements.txt (line 4)) Running setup.py egg_info for package decorator warning: no previously-included files found matching 'Makefile' Downloading/unpacking django-discover-runner==0.4 (from -r /mnt/tarmac/cache/canonical-identity-provider/merges/trunk/requirements.txt (line 5)) Running setup.py egg_info for package django-discover-runner Downloading/unpacking fixtures==0.3.12 (from -r /mnt/tarmac/cache/canonical-identity-provider/merges/trunk/requirements.txt (line 6)) Running setup.py egg_info for package fixtures Downloading/unpacking httplib2==0.8 (from -r /mnt/tarmac/cache/canonical-identity-provider/merges/trunk/requirements.txt (line 7)) Running setup.py egg_info for package httplib2 Downloading/unpacking junitxml==0.7 (from -r /mnt/tarmac/cache/canonical-identity-provider/merges/trunk/requirements.txt (line 8)) Running setup.py egg_info for package junitxml Downloading/unpacking lazr.authentication==0.1.2 (from -r /mnt/tarmac/cache/canonical-identity-provider/merges/trunk/requirements.txt (line 9)) Running setup.py egg_info for package lazr.authentication Downloading/unpacking lazr.restfulclient==0.13.1 (from -r /mnt/tarmac/cache/canonical-identity-provider/merges/trunk/requirements.txt (line 10)) Running setup.py egg_info for package lazr.restfulclient Requirement already satisfied (use --upgrade to upgrade): lazr.uri==1.0.3 in /usr/lib/python2.7/dist-packages (from -r /mnt/tarmac/cache/canonical-identity-provider/merges/trunk/requirements.txt (line 11)) Downloading/unpacking logilab-astng==0.24.3 (from -r /mnt/tarmac/cache/canonical-identity-provider/merges/trunk/requirements.txt (line 12)) Running setup.py egg_info for package logilab-astng package init file './test/__init__.py' not found (or not a regular file) Downloading/unpacking logilab-common==0.59.1 (from -r /mnt/tarmac/cache/canonical-identity-provider/merges/trunk/requirements.txt (line 13)) Running setup.py egg_info for package logilab-common package init file './test/__init__.py' not found (or not a regular file) warning: no files found matching '*.py' under directory 'test/input' warning: no files found matching '*' under directory 'doc/html' Requirement already satisfied (use --upgrade to upgrade): mechanize==0.2.5 in /usr/lib/python2.7/dist-packages (from -r /mnt/tarmac/cache/canonical-identity-provider/merges/trunk/requirements.txt (line 14)) Requirement already satisfied (use --upgrade to upgrade): mock==1.0.1 in /usr/lib/python2.7/dist-packages (from -r /mnt/tarmac/cache/canonical-identity-provider/merges/trunk/requirements.txt (line 15)) Downloading/unpacking pep8==1.4.5 (from -r /mnt/tarmac/cache/canonical-identity-provider/merges/trunk/requirements.txt (line 16)) Running setup.py egg_info for package pep8 warning: no previously-included files matching '*.pyc' found under directory 'docs' warning: no previously-included files matching '*.pyo' found under directory 'docs' warning: no previously-included files matching '*.pyc' found under directory 'testsuite' warning: no previously-included files matching '*.pyo' found under directory 'testsuite' no previously-included directories found matching 'docs/_build' Downloading/unpacking pyflakes==0.7.2 (from -r /mnt/tarmac/cache/canonical-identity-provider/merges/trunk/requirements.txt (line 17)) Running setup.py egg_info for package pyflakes Downloading/unpacking pylint==0.28.0 (from -r /mnt/tarmac/cache/canonical-identity-provider/merges/trunk/requirements.txt (line 18)) Running setup.py egg_info for package pylint Downloading/unpacking pyquery==1.2.1 (from -r /mnt/tarmac/cache/canonical-identity-provider/merges/trunk/requirements.txt (line 19)) Running setup.py egg_info for package pyquery Downloading/unpacking selenium==2.35.0 (from -r /mnt/tarmac/cache/canonical-identity-provider/merges/trunk/requirements.txt (line 20)) Running setup.py egg_info for package selenium Requirement already satisfied (use --upgrade to upgrade): Sphinx==1.1.3 in /usr/lib/python2.7/dist-packages (from -r /mnt/tarmac/cache/canonical-identity-provider/merges/trunk/requirements.txt (line 21)) Downloading/unpacking sphinxcontrib-httpdomain==1.1.7 (from -r /mnt/tarmac/cache/canonical-identity-provider/merges/trunk/requirements.txt (line 22)) Running setup.py egg_info for package sphinxcontrib-httpdomain warning: no files found matching 'CHANGES.*' Downloading/unpacking sqlparse==0.1.4 (from -r /mnt/tarmac/cache/canonical-identity-provider/merges/trunk/requirements.txt (line 23)) Running setup.py egg_info for package sqlparse Downloading/unpacking testscenarios==0.4 (from -r /mnt/tarmac/cache/canonical-identity-provider/merges/trunk/requirements.txt (line 24)) Running setup.py egg_info for package testscenarios Downloading/unpacking testtools==0.9.32 (from -r /mnt/tarmac/cache/canonical-identity-provider/merges/trunk/requirements.txt (line 25)) Running setup.py egg_info for package testtools no previously-included directories found matching 'doc/_build' Downloading/unpacking Twisted==11.1.0 (from -r /mnt/tarmac/cache/canonical-identity-provider/merges/trunk/requirements.txt (line 26)) Running setup.py egg_info for package Twisted Downloading/unpacking wadllib==1.3.1 (from -r /mnt/tarmac/cache/canonical-identity-provider/merges/trunk/requirements.txt (line 27)) Running setup.py egg_info for package wadllib Downloading/unpacking Werkzeug==0.8.3 (from -r /mnt/tarmac/cache/canonical-identity-provider/merges/trunk/requirements.txt (line 28)) Running setup.py egg_info for package Werkzeug warning: no files found matching '*' under directory 'werkzeug/debug/templates' warning: no files found matching '*' under directory 'tests' warning: no previously-included files matching '*.pyc' found under directory 'docs' warning: no previously-included files matching '*.pyo' found under directory 'docs' warning: no previously-included files matching '*.pyc' found under directory 'tests' warning: no previously-included files matching '*.pyo' found under directory 'tests' warning: no previously-included files matching '*.pyc' found under directory 'examples' warning: no previously-included files matching '*.pyo' found under directory 'examples' no previously-included directories found matching 'docs/_build' Downloading/unpacking wsgi-intercept==0.5.1 (from -r /mnt/tarmac/cache/canonical-identity-provider/merges/trunk/requirements.txt (line 29)) Running setup.py egg_info for package wsgi-intercept Requirement already satisfied (use --upgrade to upgrade): wsgiref==0.1.2 in /usr/lib/python2.7 (from -r /mnt/tarmac/cache/canonical-identity-provider/merges/trunk/requirements.txt (line 30)) Downloading/unpacking zope.event==4.0.0 (from -r /mnt/tarmac/cache/canonical-identity-provider/merges/trunk/requirements.txt (line 31)) Running setup.py egg_info for package zope.event Downloading/unpacking zope.interface==4.0.1 (from -r /mnt/tarmac/cache/canonical-identity-provider/merges/trunk/requirements.txt (line 32)) Running setup.py egg_info for package zope.interface Downloading/unpacking zope.schema==4.2.0 (from -r /mnt/tarmac/cache/canonical-identity-provider/merges/trunk/requirements.txt (line 33)) Running setup.py egg_info for package zope.schema warning: no files found matching '*.txt' under directory 'src/zope/schema' warning: no previously-included files matching '*.pyc' found anywhere in distribution Downloading/unpacking zope.testbrowser==3.5.1 (from -r /mnt/tarmac/cache/canonical-identity-provider/merges/trunk/requirements.txt (line 34)) Running setup.py egg_info for package zope.testbrowser Downloading/unpacking python-subunit (from sst==0.2.5dev->-r /mnt/tarmac/cache/canonical-identity-provider/merges/trunk/requirements.txt (line 36)) Running setup.py egg_info for package python-subunit warning: no previously-included files found matching '.bzrignore' warning: no previously-included files found matching 'aclocal.m4' no previously-included directories found matching 'autom4te.cache' no previously-included directories found matching 'c' no previously-included directories found matching 'c++' no previously-included directories found matching 'compile' warning: no previously-included files found matching 'configure*' warning: no previously-included files found matching 'depcomp' warning: no previously-included files found matching 'INSTALL' warning: no previously-included files found matching 'install-sh' warning: no previously-included files found matching 'lib*' warning: no previously-included files found matching 'ltmain.sh' no previously-included directories found matching 'm4' warning: no previously-included files found matching 'Makefile*' warning: no previously-included files found matching 'missing' no previously-included directories found matching 'perl' warning: no previously-included files found matching 'py-compile' no previously-included directories found matching 'shell' warning: no previously-included files found matching 'stamp-h1' Requirement already satisfied (use --upgrade to upgrade): oauth in /usr/lib/python2.7/dist-packages (from lazr.authentication==0.1.2->-r /mnt/tarmac/cache/canonical-identity-provider/merges/trunk/requirements.txt (line 9)) Requirement already satisfied (use --upgrade to upgrade): distribute in /mnt/tarmac/cache/canonical-identity-provider/merges/trunk/.env/lib/python2.7/site-packages/distribute-0.6.24-py2.7.egg (from lazr.authentication==0.1.2->-r /mnt/tarmac/cache/canonical-identity-provider/merges/trunk/requirements.txt (line 9)) Requirement already satisfied (use --upgrade to upgrade): lxml>=2.1 in /usr/lib/python2.7/dist-packages (from pyquery==1.2.1->-r /mnt/tarmac/cache/canonical-identity-provider/merges/trunk/requirements.txt (line 19)) Requirement already satisfied (use --upgrade to upgrade): Pygments>=1.2 in /usr/lib/python2.7/dist-packages (from Sphinx==1.1.3->-r /mnt/tarmac/cache/canonical-identity-provider/merges/trunk/requirements.txt (line 21)) Requirement already satisfied (use --upgrade to upgrade): Jinja2>=2.3 in /usr/lib/python2.7/dist-packages (from Sphinx==1.1.3->-r /mnt/tarmac/cache/canonical-identity-provider/merges/trunk/requirements.txt (line 21)) Requirement already satisfied (use --upgrade to upgrade): docutils>=0.7 in /usr/lib/python2.7/dist-packages (from Sphinx==1.1.3->-r /mnt/tarmac/cache/canonical-identity-provider/merges/trunk/requirements.txt (line 21)) Downloading/unpacking extras (from testtools==0.9.32->-r /mnt/tarmac/cache/canonical-identity-provider/merges/trunk/requirements.txt (line 25)) Running setup.py egg_info for package extras Downloading/unpacking python-mimeparse (from testtools==0.9.32->-r /mnt/tarmac/cache/canonical-identity-provider/merges/trunk/requirements.txt (line 25)) Running setup.py egg_info for package python-mimeparse Installing collected packages: coverage, cssselect, decorator, django-discover-runner, fixtures, httplib2, junitxml, lazr.authentication, lazr.restfulclient, logilab-astng, logilab-common, pep8, pyflakes, pylint, pyquery, selenium, sphinxcontrib-httpdomain, sqlparse, testscenarios, testtools, Twisted, wadllib, Werkzeug, wsgi-intercept, zope.event, zope.interface, zope.schema, zope.testbrowser, u1-test-utils, python-subunit, sst, localmail, extras, python-mimeparse Found existing installation: coverage 3.4 Not uninstalling coverage at /usr/lib/python2.7/dist-packages, outside environment /mnt/tarmac/cache/canonical-identity-provider/merges/trunk/.env Running setup.py install for coverage building 'coverage.tracer' extension gcc -pthread -fno-strict-aliasing -DNDEBUG -g -fwrapv -O2 -Wall -Wstrict-prototypes -fPIC -I/usr/include/python2.7 -c coverage/tracer.c -o build/temp.linux-x86_64-2.7/coverage/tracer.o gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-Bsymbolic-functions -Wl,-z,relro build/temp.linux-x86_64-2.7/coverage/tracer.o -o build/lib.linux-x86_64-2.7/coverage/tracer.so warning: no previously-included files matching '*.pyc' found anywhere in distribution Installing coverage2 script to /mnt/tarmac/cache/canonical-identity-provider/merges/trunk/.env/bin Installing coverage-2.7 script to /mnt/tarmac/cache/canonical-identity-provider/merges/trunk/.env/bin Installing coverage script to /mnt/tarmac/cache/canonical-identity-provider/merges/trunk/.env/bin Running setup.py install for cssselect no previously-included directories found matching 'docs/_build' Running setup.py install for decorator warning: no previously-included files found matching 'Makefile' Running setup.py install for django-discover-runner Running setup.py install for fixtures Found existing installation: httplib2 0.7.2 Not uninstalling httplib2 at /usr/lib/python2.7/dist-packages, outside environment /mnt/tarmac/cache/canonical-identity-provider/merges/trunk/.env Running setup.py install for httplib2 Found existing installation: junitxml 0.6 Not uninstalling junitxml at /usr/lib/pymodules/python2.7, outside environment /mnt/tarmac/cache/canonical-identity-provider/merges/trunk/.env Running setup.py install for junitxml changing mode of build/scripts-2.7/pyjunitxml from 644 to 755 changing mode of /mnt/tarmac/cache/canonical-identity-provider/merges/trunk/.env/bin/pyjunitxml to 755 Running setup.py install for lazr.authentication Skipping installation of /mnt/tarmac/cache/canonical-identity-provider/merges/trunk/.env/lib/python2.7/site-packages/lazr/__init__.py (namespace package) Installing /mnt/tarmac/cache/canonical-identity-provider/merges/trunk/.env/lib/python2.7/site-packages/lazr.authentication-0.1.2-py2.7-nspkg.pth Found existing installation: lazr.restfulclient 0.12.0 Not uninstalling lazr.restfulclient at /usr/lib/python2.7/dist-packages, outside environment /mnt/tarmac/cache/canonical-identity-provider/merges/trunk/.env Running setup.py install for lazr.restfulclient Skipping installation of /mnt/tarmac/cache/canonical-identity-provider/merges/trunk/.env/lib/python2.7/site-packages/lazr/__init__.py (namespace package) Installing /mnt/tarmac/cache/canonical-identity-provider/merges/trunk/.env/lib/python2.7/site-packages/lazr.restfulclient-0.13.1-py2.7-nspkg.pth Found existing installation: logilab-astng 0.23.0 Not uninstalling logilab-astng at /usr/lib/python2.7/dist-packages, outside environment /mnt/tarmac/cache/canonical-identity-provider/merges/trunk/.env Running setup.py install for logilab-astng package init file './test/__init__.py' not found (or not a regular file) package init file './test/__init__.py' not found (or not a regular file) package init file './test/__init__.py' not found (or not a regular file) Installing /mnt/tarmac/cache/canonical-identity-provider/merges/trunk/.env/lib/python2.7/site-packages/logilab_astng-0.24.3-py2.7-nspkg.pth package init file './test/__init__.py' not found (or not a regular file) Found existing installation: logilab-common 0.57.1 Not uninstalling logilab-common at /usr/lib/python2.7/dist-packages, outside environment /mnt/tarmac/cache/canonical-identity-provider/merges/trunk/.env Running setup.py install for logilab-common package init file './test/__init__.py' not found (or not a regular file) package init file './test/__init__.py' not found (or not a regular file) changing mode of build/scripts-2.7/pytest from 644 to 755 deleting logilab_common.egg-info/requires.txt package init file './test/__init__.py' not found (or not a regular file) warning: no files found matching '*.py' under directory 'test/input' warning: no files found matching '*' under directory 'doc/html' Installing /mnt/tarmac/cache/canonical-identity-provider/merges/trunk/.env/lib/python2.7/site-packages/logilab_common-0.59.1-py2.7-nspkg.pth changing mode of /mnt/tarmac/cache/canonical-identity-provider/merges/trunk/.env/bin/pytest to 755 package init file './test/__init__.py' not found (or not a regular file) Found existing installation: pep8 1.4.4 Not uninstalling pep8 at /usr/lib/python2.7/dist-packages, outside environment /mnt/tarmac/cache/canonical-identity-provider/merges/trunk/.env Running setup.py install for pep8 warning: no previously-included files matching '*.pyc' found under directory 'docs' warning: no previously-included files matching '*.pyo' found under directory 'docs' warning: no previously-included files matching '*.pyc' found under directory 'testsuite' warning: no previously-included files matching '*.pyo' found under directory 'testsuite' no previously-included directories found matching 'docs/_build' Installing pep8 script to /mnt/tarmac/cache/canonical-identity-provider/merges/trunk/.env/bin Found existing installation: pyflakes 0.6.1 Not uninstalling pyflakes at /usr/lib/python2.7/dist-packages, outside environment /mnt/tarmac/cache/canonical-identity-provider/merges/trunk/.env Running setup.py install for pyflakes Installing pyflakes script to /mnt/tarmac/cache/canonical-identity-provider/merges/trunk/.env/bin Found existing installation: pylint 0.25.0 Not uninstalling pylint at /usr/lib/python2.7/dist-packages, outside environment /mnt/tarmac/cache/canonical-identity-provider/merges/trunk/.env Running setup.py install for pylint changing mode of build/scripts-2.7/pylint from 644 to 755 changing mode of build/scripts-2.7/pylint-gui from 644 to 755 changing mode of build/scripts-2.7/symilar from 644 to 755 changing mode of build/scripts-2.7/epylint from 644 to 755 changing mode of build/scripts-2.7/pyreverse from 644 to 755 changing mode of /mnt/tarmac/cache/canonical-identity-provider/merges/trunk/.env/bin/pyreverse to 755 changing mode of /mnt/tarmac/cache/canonical-identity-provider/merges/trunk/.env/bin/epylint to 755 changing mode of /mnt/tarmac/cache/canonical-identity-provider/merges/trunk/.env/bin/symilar to 755 changing mode of /mnt/tarmac/cache/canonical-identity-provider/merges/trunk/.env/bin/pylint-gui to 755 changing mode of /mnt/tarmac/cache/canonical-identity-provider/merges/trunk/.env/bin/pylint to 755 Installing pylint script to /mnt/tarmac/cache/canonical-identity-provider/merges/trunk/.env/bin Installing epylint script to /mnt/tarmac/cache/canonical-identity-provider/merges/trunk/.env/bin Installing pyreverse script to /mnt/tarmac/cache/canonical-identity-provider/merges/trunk/.env/bin Installing pylint-gui script to /mnt/tarmac/cache/canonical-identity-provider/merges/trunk/.env/bin Installing symilar script to /mnt/tarmac/cache/canonical-identity-provider/merges/trunk/.env/bin Running setup.py install for pyquery Running setup.py install for selenium Running setup.py install for sphinxcontrib-httpdomain warning: no files found matching 'CHANGES.*' Skipping installation of /mnt/tarmac/cache/canonical-identity-provider/merges/trunk/.env/lib/python2.7/site-packages/sphinxcontrib/__init__.py (namespace package) Installing /mnt/tarmac/cache/canonical-identity-provider/merges/trunk/.env/lib/python2.7/site-packages/sphinxcontrib_httpdomain-1.1.7-py2.7-nspkg.pth Running setup.py install for sqlparse changing mode of build/scripts-2.7/sqlformat from 644 to 755 changing mode of /mnt/tarmac/cache/canonical-identity-provider/merges/trunk/.env/bin/sqlformat to 755 Found existing installation: testscenarios 0.2 Not uninstalling testscenarios at /usr/lib/python2.7/dist-packages, outside environment /mnt/tarmac/cache/canonical-identity-provider/merges/trunk/.env Running setup.py install for testscenarios Found existing installation: testtools 0.9.14 Not uninstalling testtools at /usr/lib/python2.7/dist-packages, outside environment /mnt/tarmac/cache/canonical-identity-provider/merges/trunk/.env Running setup.py install for testtools no previously-included directories found matching 'doc/_build' Found existing installation: Twisted 12.3.0 Not uninstalling Twisted at /usr/lib/python2.7/dist-packages, outside environment /mnt/tarmac/cache/canonical-identity-provider/merges/trunk/.env Running setup.py install for Twisted gcc -pthread -fno-strict-aliasing -DNDEBUG -g -fwrapv -O2 -Wall -Wstrict-prototypes -fPIC -I/usr/include/python2.7 -c conftest.c -o conftest.o gcc -pthread -fno-strict-aliasing -DNDEBUG -g -fwrapv -O2 -Wall -Wstrict-prototypes -fPIC -I/usr/include/python2.7 -c conftest.c -o conftest.o building 'twisted.runner.portmap' extension gcc -pthread -fno-strict-aliasing -DNDEBUG -g -fwrapv -O2 -Wall -Wstrict-prototypes -fPIC -I/usr/include/python2.7 -c twisted/runner/portmap.c -o build/temp.linux-x86_64-2.7/twisted/runner/portmap.o gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-Bsymbolic-functions -Wl,-z,relro build/temp.linux-x86_64-2.7/twisted/runner/portmap.o -o build/lib.linux-x86_64-2.7/twisted/runner/portmap.so building 'twisted.test.raiser' extension gcc -pthread -fno-strict-aliasing -DNDEBUG -g -fwrapv -O2 -Wall -Wstrict-prototypes -fPIC -I/usr/include/python2.7 -c twisted/test/raiser.c -o build/temp.linux-x86_64-2.7/twisted/test/raiser.o gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-Bsymbolic-functions -Wl,-z,relro build/temp.linux-x86_64-2.7/twisted/test/raiser.o -o build/lib.linux-x86_64-2.7/twisted/test/raiser.so building 'twisted.python._epoll' extension gcc -pthread -fno-strict-aliasing -DNDEBUG -g -fwrapv -O2 -Wall -Wstrict-prototypes -fPIC -I/usr/include/python2.7 -c twisted/python/_epoll.c -o build/temp.linux-x86_64-2.7/twisted/python/_epoll.o gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-Bsymbolic-functions -Wl,-z,relro build/temp.linux-x86_64-2.7/twisted/python/_epoll.o -o build/lib.linux-x86_64-2.7/twisted/python/_epoll.so building 'twisted.python._initgroups' extension gcc -pthread -fno-strict-aliasing -DNDEBUG -g -fwrapv -O2 -Wall -Wstrict-prototypes -fPIC -I/usr/include/python2.7 -c twisted/python/_initgroups.c -o build/temp.linux-x86_64-2.7/twisted/python/_initgroups.o gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-Bsymbolic-functions -Wl,-z,relro build/temp.linux-x86_64-2.7/twisted/python/_initgroups.o -o build/lib.linux-x86_64-2.7/twisted/python/_initgroups.so building 'twisted.internet._sigchld' extension gcc -pthread -fno-strict-aliasing -DNDEBUG -g -fwrapv -O2 -Wall -Wstrict-prototypes -fPIC -I/usr/include/python2.7 -c twisted/internet/_sigchld.c -o build/temp.linux-x86_64-2.7/twisted/internet/_sigchld.o In file included from /usr/include/python2.7/Python.h:8:0, from twisted/internet/_sigchld.c:9: /usr/include/python2.7/pyconfig.h:1161:0: warning: "_POSIX_C_SOURCE" redefined [enabled by default] /usr/include/features.h:215:0: note: this is the location of the previous definition twisted/internet/_sigchld.c: In function ‘got_signal’: twisted/internet/_sigchld.c:15:9: warning: variable ‘ignored_result’ set but not used [-Wunused-but-set-variable] gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-Bsymbolic-functions -Wl,-z,relro build/temp.linux-x86_64-2.7/twisted/internet/_sigchld.o -o build/lib.linux-x86_64-2.7/twisted/internet/_sigchld.so changing mode of build/scripts-2.7/pyhtmlizer from 644 to 755 changing mode of build/scripts-2.7/tap2rpm from 644 to 755 changing mode of build/scripts-2.7/manhole from 644 to 755 changing mode of build/scripts-2.7/tapconvert from 644 to 755 changing mode of build/scripts-2.7/twistd from 644 to 755 changing mode of build/scripts-2.7/tap2deb from 644 to 755 changing mode of build/scripts-2.7/trial from 644 to 755 changing mode of build/scripts-2.7/lore from 644 to 755 changing mode of build/scripts-2.7/mailmail from 644 to 755 changing mode of build/scripts-2.7/tkconch from 644 to 755 changing mode of build/scripts-2.7/ckeygen from 644 to 755 changing mode of build/scripts-2.7/cftp from 644 to 755 changing mode of build/scripts-2.7/conch from 644 to 755 changing mode of /mnt/tarmac/cache/canonical-identity-provider/merges/trunk/.env/bin/conch to 755 changing mode of /mnt/tarmac/cache/canonical-identity-provider/merges/trunk/.env/bin/cftp to 755 changing mode of /mnt/tarmac/cache/canonical-identity-provider/merges/trunk/.env/bin/ckeygen to 755 changing mode of /mnt/tarmac/cache/canonical-identity-provider/merges/trunk/.env/bin/tkconch to 755 changing mode of /mnt/tarmac/cache/canonical-identity-provider/merges/trunk/.env/bin/mailmail to 755 changing mode of /mnt/tarmac/cache/canonical-identity-provider/merges/trunk/.env/bin/lore to 755 changing mode of /mnt/tarmac/cache/canonical-identity-provider/merges/trunk/.env/bin/trial to 755 changing mode of /mnt/tarmac/cache/canonical-identity-provider/merges/trunk/.env/bin/tap2deb to 755 changing mode of /mnt/tarmac/cache/canonical-identity-provider/merges/trunk/.env/bin/twistd to 755 changing mode of /mnt/tarmac/cache/canonical-identity-provider/merges/trunk/.env/bin/tapconvert to 755 changing mode of /mnt/tarmac/cache/canonical-identity-provider/merges/trunk/.env/bin/manhole to 755 changing mode of /mnt/tarmac/cache/canonical-identity-provider/merges/trunk/.env/bin/tap2rpm to 755 changing mode of /mnt/tarmac/cache/canonical-identity-provider/merges/trunk/.env/bin/pyhtmlizer to 755 Found existing installation: wadllib 1.3.0 Not uninstalling wadllib at /usr/lib/python2.7/dist-packages, outside environment /mnt/tarmac/cache/canonical-identity-provider/merges/trunk/.env Running setup.py install for wadllib Running setup.py install for Werkzeug warning: no files found matching '*' under directory 'werkzeug/debug/templates' warning: no files found matching '*' under directory 'tests' warning: no previously-included files matching '*.pyc' found under directory 'docs' warning: no previously-included files matching '*.pyo' found under directory 'docs' warning: no previously-included files matching '*.pyc' found under directory 'tests' warning: no previously-included files matching '*.pyo' found under directory 'tests' warning: no previously-included files matching '*.pyc' found under directory 'examples' warning: no previously-included files matching '*.pyo' found under directory 'examples' no previously-included directories found matching 'docs/_build' Running setup.py install for wsgi-intercept Running setup.py install for zope.event Skipping installation of /mnt/tarmac/cache/canonical-identity-provider/merges/trunk/.env/lib/python2.7/site-packages/zope/__init__.py (namespace package) Installing /mnt/tarmac/cache/canonical-identity-provider/merges/trunk/.env/lib/python2.7/site-packages/zope.event-4.0.0-py2.7-nspkg.pth Found existing installation: zope.interface 3.6.1 Not uninstalling zope.interface at /usr/lib/python2.7/dist-packages, outside environment /mnt/tarmac/cache/canonical-identity-provider/merges/trunk/.env Running setup.py install for zope.interface building 'zope.interface._zope_interface_coptimizations' extension gcc -pthread -fno-strict-aliasing -DNDEBUG -g -fwrapv -O2 -Wall -Wstrict-prototypes -fPIC -I/usr/include/python2.7 -c src/zope/interface/_zope_interface_coptimizations.c -o build/temp.linux-x86_64-2.7/src/zope/interface/_zope_interface_coptimizations.o gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-Bsymbolic-functions -Wl,-z,relro build/temp.linux-x86_64-2.7/src/zope/interface/_zope_interface_coptimizations.o -o build/lib.linux-x86_64-2.7/zope/interface/_zope_interface_coptimizations.so Skipping installation of /mnt/tarmac/cache/canonical-identity-provider/merges/trunk/.env/lib/python2.7/site-packages/zope/__init__.py (namespace package) Installing /mnt/tarmac/cache/canonical-identity-provider/merges/trunk/.env/lib/python2.7/site-packages/zope.interface-4.0.1-py2.7-nspkg.pth Running setup.py install for zope.schema warning: no files found matching '*.txt' under directory 'src/zope/schema' warning: no previously-included files matching '*.pyc' found anywhere in distribution Skipping installation of /mnt/tarmac/cache/canonical-identity-provider/merges/trunk/.env/lib/python2.7/site-packages/zope/__init__.py (namespace package) Installing /mnt/tarmac/cache/canonical-identity-provider/merges/trunk/.env/lib/python2.7/site-packages/zope.schema-4.2.0-py2.7-nspkg.pth Running setup.py install for zope.testbrowser Skipping installation of /mnt/tarmac/cache/canonical-identity-provider/merges/trunk/.env/lib/python2.7/site-packages/zope/__init__.py (namespace package) Installing /mnt/tarmac/cache/canonical-identity-provider/merges/trunk/.env/lib/python2.7/site-packages/zope.testbrowser-3.5.1-py2.7-nspkg.pth Running setup.py install for u1-test-utils Running setup.py install for python-subunit changing mode of build/scripts-2.7/subunit-1to2 from 644 to 755 changing mode of build/scripts-2.7/subunit-2to1 from 644 to 755 changing mode of build/scripts-2.7/subunit2gtk from 644 to 755 changing mode of build/scripts-2.7/subunit2junitxml from 644 to 755 changing mode of build/scripts-2.7/subunit2pyunit from 644 to 755 changing mode of build/scripts-2.7/subunit-filter from 644 to 755 changing mode of build/scripts-2.7/subunit-ls from 644 to 755 changing mode of build/scripts-2.7/subunit-notify from 644 to 755 changing mode of build/scripts-2.7/subunit-stats from 644 to 755 changing mode of build/scripts-2.7/subunit-tags from 644 to 755 changing mode of build/scripts-2.7/tap2subunit from 644 to 755 warning: no previously-included files found matching '.bzrignore' warning: no previously-included files found matching 'aclocal.m4' no previously-included directories found matching 'autom4te.cache' no previously-included directories found matching 'c' no previously-included directories found matching 'c++' no previously-included directories found matching 'compile' warning: no previously-included files found matching 'configure*' warning: no previously-included files found matching 'depcomp' warning: no previously-included files found matching 'INSTALL' warning: no previously-included files found matching 'install-sh' warning: no previously-included files found matching 'lib*' warning: no previously-included files found matching 'ltmain.sh' no previously-included directories found matching 'm4' warning: no previously-included files found matching 'Makefile*' warning: no previously-included files found matching 'missing' no previously-included directories found matching 'perl' warning: no previously-included files found matching 'py-compile' no previously-included directories found matching 'shell' warning: no previously-included files found matching 'stamp-h1' changing mode of /mnt/tarmac/cache/canonical-identity-provider/merges/trunk/.env/bin/tap2subunit to 755 changing mode of /mnt/tarmac/cache/canonical-identity-provider/merges/trunk/.env/bin/subunit-tags to 755 changing mode of /mnt/tarmac/cache/canonical-identity-provider/merges/trunk/.env/bin/subunit-stats to 755 changing mode of /mnt/tarmac/cache/canonical-identity-provider/merges/trunk/.env/bin/subunit-notify to 755 changing mode of /mnt/tarmac/cache/canonical-identity-provider/merges/trunk/.env/bin/subunit-ls to 755 changing mode of /mnt/tarmac/cache/canonical-identity-provider/merges/trunk/.env/bin/subunit-filter to 755 changing mode of /mnt/tarmac/cache/canonical-identity-provider/merges/trunk/.env/bin/subunit2pyunit to 755 changing mode of /mnt/tarmac/cache/canonical-identity-provider/merges/trunk/.env/bin/subunit2junitxml to 755 changing mode of /mnt/tarmac/cache/canonical-identity-provider/merges/trunk/.env/bin/subunit2gtk to 755 changing mode of /mnt/tarmac/cache/canonical-identity-provider/merges/trunk/.env/bin/subunit-2to1 to 755 changing mode of /mnt/tarmac/cache/canonical-identity-provider/merges/trunk/.env/bin/subunit-1to2 to 755 Running setup.py install for sst Installing sst-test script to /mnt/tarmac/cache/canonical-identity-provider/merges/trunk/.env/bin Installing sst-run script to /mnt/tarmac/cache/canonical-identity-provider/merges/trunk/.env/bin Installing sst-remote script to /mnt/tarmac/cache/canonical-identity-provider/merges/trunk/.env/bin Running setup.py install for localmail package init file 'twisted/plugins/__init__.py' not found (or not a regular file) Running setup.py install for extras Running setup.py install for python-mimeparse Successfully installed coverage cssselect decorator django-discover-runner fixtures httplib2 junitxml lazr.authentication lazr.restfulclient logilab-astng logilab-common pep8 pyflakes pylint pyquery selenium sphinxcontrib-httpdomain sqlparse testscenarios testtools Twisted wadllib Werkzeug wsgi-intercept zope.event zope.interface zope.schema zope.testbrowser u1-test-utils python-subunit sst localmail extras python-mimeparse Cleaning up... Done. [localhost] local: mkdir -p /dev/shm/pg_tarmac_sso/data [localhost] local: PGHOST=/dev/shm/pg_tarmac_sso PGDATA=/dev/shm/pg_tarmac_sso/data /usr/lib/postgresql/9.1/bin/initdb -A trust -D /dev/shm/pg_tarmac_sso/data The files belonging to this database system will be owned by user "tarmac". This user must also own the server process. The database cluster will be initialized with locale en_US.UTF-8. The default database encoding has accordingly been set to UTF8. The default text search configuration will be set to "english". fixing permissions on existing directory /dev/shm/pg_tarmac_sso/data ... ok creating subdirectories ... ok selecting default max_connections ... 100 selecting default shared_buffers ... 32MB creating configuration files ... ok creating template1 database in /dev/shm/pg_tarmac_sso/data/base/1 ... ok initializing pg_authid ... ok initializing dependencies ... ok creating system views ... ok loading system objects' descriptions ... ok creating collations ... ok creating conversions ... ok creating dictionaries ... ok setting privileges on built-in objects ... ok creating information schema ... ok loading PL/pgSQL server-side language ... ok vacuuming database template1 ... ok copying template1 to template0 ... ok copying template1 to postgres ... ok Success. You can now start the database server using: /usr/lib/postgresql/9.1/bin/postgres -D /dev/shm/pg_tarmac_sso/data or /usr/lib/postgresql/9.1/bin/pg_ctl -D /dev/shm/pg_tarmac_sso/data -l logfile start [localhost] local: PGHOST=/dev/shm/pg_tarmac_sso PGDATA=/dev/shm/pg_tarmac_sso/data /usr/lib/postgresql/9.1/bin/pg_ctl start -w -l /dev/shm/pg_tarmac_sso/postgresql.log -o "-F -k /dev/shm/pg_tarmac_sso -h ''" waiting for server to start.... done server started [localhost] local: PGHOST=/dev/shm/pg_tarmac_sso PGDATA=/dev/shm/pg_tarmac_sso/data /usr/lib/postgresql/9.1/bin/createuser --superuser --createdb postgres [localhost] local: PGHOST=/dev/shm/pg_tarmac_sso PGDATA=/dev/shm/pg_tarmac_sso/data /usr/lib/postgresql/9.1/bin/createdb -U postgres -O postgres identityprovider [localhost] local: . /mnt/tarmac/cache/canonical-identity-provider/merges/trunk/.env/bin/activate && python django_project/manage.py syncdb --noinput --migrate Syncing... Creating tables ... Creating table django_admin_log Creating table auth_permission Creating table auth_group_permissions Creating table auth_group Creating table auth_user_groups Creating table auth_user_user_permissions Creating table auth_user Creating table django_content_type Creating table django_session Creating table django_site Creating table django_openid_auth_nonce Creating table django_openid_auth_association Creating table django_openid_auth_useropenid Creating table piston_nonce Creating table piston_consumer Creating table piston_token Creating table south_migrationhistory Installing custom SQL ... Installing indexes ... Installed 0 object(s) from 0 fixture(s) Migrating... Running migrations for adminaudit: - Migrating forwards to 0002_auto__chg_field_auditlog_username__chg_field_auditlog_representation__. > adminaudit:0001_initial > adminaudit:0002_auto__chg_field_auditlog_username__chg_field_auditlog_representation__ - Loading initial data for adminaudit. Installed 0 object(s) from 0 fixture(s) Running migrations for api: - Migrating forwards to 0001_initial. > api:0001_initial - Loading initial data for api. Installed 0 object(s) from 0 fixture(s) Running migrations for gargoyle: - Migrating forwards to 0003_auto__chg_field_switch_label__chg_field_switch_key. > gargoyle:0001_initial > gargoyle:0002_auto__add_field_switch_date_modified > gargoyle:0003_auto__chg_field_switch_label__chg_field_switch_key - Loading initial data for gargoyle. Installed 0 object(s) from 0 fixture(s) Running migrations for identityprovider: - Migrating forwards to 0013_update_email_indexes. > identityprovider:0001_initial > identityprovider:0002_fix_dev_schema > identityprovider:0003_account_condition_set_rename_field_preferredemail > identityprovider:0004_auto__add_field_openidrpconfig_allow_unverified > identityprovider:0005_added_invalidated_email_model > identityprovider:0006_migrate_invalidated_emails > identityprovider:0007_add_allowed_ax > identityprovider:0007_auto__add_field_invalidatedemailaddress_date_invalidated__add_field_in > identityprovider:0008_add_allowed_user_attribs > identityprovider:0009_unify_sreg_ax_rpconfig > identityprovider:0010_auto__chg_field_account_twofactor_attempts > identityprovider:0011_add_api_view_account_details_permission > identityprovider:0012_add_api_edit_account_details_permission > identityprovider:0013_update_email_indexes - Loading initial data for identityprovider. Installed 0 object(s) from 0 fixture(s) Running migrations for oauth_backend: - Migrating forwards to 0002_auto__del_unique_nonce_nonce__add_unique_nonce_nonce_token_consumer. > oauth_backend:0001_initial > oauth_backend:0002_auto__del_unique_nonce_nonce__add_unique_nonce_nonce_token_consumer - Loading initial data for oauth_backend. Installed 0 object(s) from 0 fixture(s) Running migrations for webui: - Migrating forwards to 0001_initial. > webui:0001_initial - Loading initial data for webui. Installed 0 object(s) from 0 fixture(s) Synced: > django.contrib.admin > django.contrib.auth > django.contrib.contenttypes > django.contrib.messages > django.contrib.sessions > django.contrib.sites > django.contrib.staticfiles > django_openid_auth > django_configglue > djangosecure > nexus > pgtools > piston > preflight > saml2idp > south > ubuntu_sso_saml Migrated: - adminaudit - api - gargoyle - identityprovider - oauth_backend - webui [localhost] local: . /mnt/tarmac/cache/canonical-identity-provider/merges/trunk/.env/bin/activate && python django_project/manage.py grantuser postgres Granting access to gargoyle_switch Granting access to adminaudit_auditlog Granting access to adminaudit_auditlog_id_seq Granting access to django_site Granting access to django_site_id_seq Granting access to django_content_type Granting access to django_content_type_id_seq Granting access to piston_nonce Granting access to piston_nonce_id_seq Granting access to piston_consumer Granting access to piston_consumer_id_seq Granting access to piston_token Granting access to piston_token_id_seq Granting access to django_session Granting access to auth_permission Granting access to auth_permission_id_seq Granting access to auth_group Granting access to auth_group_id_seq Granting access to auth_group_permissions Granting access to public.auth_group_permissions_id_seq Granting access to auth_user Granting access to auth_user_id_seq Granting access to auth_user_groups Granting access to public.auth_user_groups_id_seq Granting access to auth_user_user_permissions Granting access to public.auth_user_user_permissions_id_seq Granting access to account Granting access to account_id_seq Granting access to accountpassword Granting access to accountpassword_id_seq Granting access to lp_openididentifier Granting access to lp_person Granting access to lp_person_id_seq Granting access to lp_personlocation Granting access to lp_personlocation_id_seq Granting access to emailaddress Granting access to emailaddress_id_seq Granting access to invalidated_emailaddress Granting access to invalidated_emailaddress_id_seq Granting access to authtoken Granting access to authtoken_id_seq Granting access to openidassociation Granting access to openidauthorization Granting access to openidauthorization_id_seq Granting access to openidnonce Granting access to ssoopenidrpconfig Granting access to ssoopenidrpconfig_id_seq Granting access to openidrpsummary Granting access to openidrpsummary_id_seq Granting access to lp_teamparticipation Granting access to lp_teamparticipation_id_seq Granting access to api_user Granting access to api_user_id_seq Granting access to identityprovider_authenticationdevice Granting access to identityprovider_authenticationdevice_id_seq Granting access to django_admin_log Granting access to django_admin_log_id_seq Granting access to django_openid_auth_nonce Granting access to django_openid_auth_nonce_id_seq Granting access to django_openid_auth_association Granting access to django_openid_auth_association_id_seq Granting access to django_openid_auth_useropenid Granting access to django_openid_auth_useropenid_id_seq Granting access to oauth_token Granting access to oauth_consumer Granting access to oauth_consumer_id_seq Granting access to oauth_nonce Granting access to oauth_nonce_id_seq Granting access to south_migrationhistory Granting access to south_migrationhistory_id_seq Done. Running canonical-identity-provider tests in tarmac [localhost] local: . /mnt/tarmac/cache/canonical-identity-provider/merges/trunk/.env/bin/activate && python django_project/manage.py test --noinput -v 2 Creating test database for alias 'default' ('test_identityprovider')... Syncing... Creating tables ... Creating table django_admin_log Creating table auth_permission Creating table auth_group_permissions Creating table auth_group Creating table auth_user_groups Creating table auth_user_user_permissions Creating table auth_user Creating table django_content_type Creating table django_session Creating table django_site Creating table django_openid_auth_nonce Creating table django_openid_auth_association Creating table django_openid_auth_useropenid Creating table piston_nonce Creating table piston_consumer Creating table piston_token Creating table south_migrationhistory Installing custom SQL ... Installing indexes ... Migrating... Running migrations for adminaudit: - Migrating forwards to 0002_auto__chg_field_auditlog_username__chg_field_auditlog_representation__. > adminaudit:0001_initial > adminaudit:0002_auto__chg_field_auditlog_username__chg_field_auditlog_representation__ - Loading initial data for adminaudit. Installed 0 object(s) from 0 fixture(s) Running migrations for api: - Migrating forwards to 0001_initial. > api:0001_initial - Loading initial data for api. Installed 0 object(s) from 0 fixture(s) Running migrations for gargoyle: - Migrating forwards to 0003_auto__chg_field_switch_label__chg_field_switch_key. > gargoyle:0001_initial > gargoyle:0002_auto__add_field_switch_date_modified > gargoyle:0003_auto__chg_field_switch_label__chg_field_switch_key - Loading initial data for gargoyle. Installed 0 object(s) from 0 fixture(s) Running migrations for identityprovider: - Migrating forwards to 0013_update_email_indexes. > identityprovider:0001_initial > identityprovider:0002_fix_dev_schema > identityprovider:0003_account_condition_set_rename_field_preferredemail > identityprovider:0004_auto__add_field_openidrpconfig_allow_unverified > identityprovider:0005_added_invalidated_email_model > identityprovider:0006_migrate_invalidated_emails > identityprovider:0007_add_allowed_ax > identityprovider:0007_auto__add_field_invalidatedemailaddress_date_invalidated__add_field_in > identityprovider:0008_add_allowed_user_attribs > identityprovider:0009_unify_sreg_ax_rpconfig > identityprovider:0010_auto__chg_field_account_twofactor_attempts > identityprovider:0011_add_api_view_account_details_permission > identityprovider:0012_add_api_edit_account_details_permission > identityprovider:0013_update_email_indexes - Loading initial data for identityprovider. Installed 0 object(s) from 0 fixture(s) Running migrations for oauth_backend: - Migrating forwards to 0002_auto__del_unique_nonce_nonce__add_unique_nonce_nonce_token_consumer. > oauth_backend:0001_initial > oauth_backend:0002_auto__del_unique_nonce_nonce__add_unique_nonce_nonce_token_consumer - Loading initial data for oauth_backend. Installed 0 object(s) from 0 fixture(s) Running migrations for webui: - Migrating forwards to 0001_initial. > webui:0001_initial - Loading initial data for webui. Installed 0 object(s) from 0 fixture(s) Synced: > django.contrib.admin > django.contrib.auth > django.contrib.contenttypes > django.contrib.messages > django.contrib.sessions > django.contrib.sites > django.contrib.staticfiles > django_openid_auth > django_configglue > djangosecure > nexus > pgtools > piston > preflight > saml2idp > south > ubuntu_sso_saml Migrated: - adminaudit - api - gargoyle - identityprovider - oauth_backend - webui /mnt/tarmac/cache/canonical-identity-provider/merges/trunk/src/identityprovider/tests/test_emailutils.py:718:13: E128 continuation line under-indented for visual indent status=EmailStatus.VALIDATED) ^ /mnt/tarmac/cache/canonical-identity-provider/merges/trunk/src/identityprovider/tests/test_emailutils.py:720:13: E128 continuation line under-indented for visual indent _should_add_invalidation_link(email)) ^ /mnt/tarmac/cache/canonical-identity-provider/merges/trunk/src/identityprovider/tests/test_emailutils.py:727:13: E128 continuation line under-indented for visual indent status=EmailStatus.VALIDATED) ^ /mnt/tarmac/cache/canonical-identity-provider/merges/trunk/src/identityprovider/tests/test_emailutils.py:729:13: E128 continuation line under-indented for visual indent _should_add_invalidation_link(email.upper())) ^ /mnt/tarmac/cache/canonical-identity-provider/merges/trunk/src/identityprovider/tests/test_emailutils.py:735:13: E128 continuation line under-indented for visual indent _should_add_invalidation_link(email)) ^ /mnt/tarmac/cache/canonical-identity-provider/merges/trunk/src/identityprovider/tests/test_emailutils.py:742:13: E128 continuation line under-indented for visual indent status=EmailStatus.NEW) ^ /mnt/tarmac/cache/canonical-identity-provider/merges/trunk/src/identityprovider/tests/test_emailutils.py:744:13: E128 continuation line under-indented for visual indent _should_add_invalidation_link(email)) ^ Destroying test database for alias 'default' ('test_identityprovider')... [localhost] local: PGHOST=/dev/shm/pg_tarmac_sso PGDATA=/dev/shm/pg_tarmac_sso/data /usr/lib/postgresql/9.1/bin/dropdb -U postgres identityprovider [localhost] local: PGHOST=/dev/shm/pg_tarmac_sso PGDATA=/dev/shm/pg_tarmac_sso/data /usr/lib/postgresql/9.1/bin/pg_ctl stop -w -m fast waiting for server to shut down.... done server stopped [localhost] local: rm -rf /dev/shm/pg_tarmac_sso Done. Branched 43 revisions. psql: FATAL: role "postgres" does not exist test_call (webui.tests.test_views_ui_logout.LogoutViewTestCase) ... ok test_get_language_fails_when_user_has_no_attribute (webui.tests.test_views_ui_logout.LogoutViewTestCase) ... ok test_get_language_succeeds_when_user_has_attribute (webui.tests.test_views_ui_logout.LogoutViewTestCase) ... ok test_get_return_to_root_url (webui.tests.test_views_ui_logout.LogoutViewTestCase) ... ok test_get_return_to_url_referer_extends_known_url_different_trust_root (webui.tests.test_views_ui_logout.LogoutViewTestCase) ... ok test_get_return_to_url_when_diminishes_root (webui.tests.test_views_ui_logout.LogoutViewTestCase) ... ok test_get_return_to_url_when_extends_root (webui.tests.test_views_ui_logout.LogoutViewTestCase) ... ok test_get_return_to_url_when_referer_diminishes_known_url (webui.tests.test_views_ui_logout.LogoutViewTestCase) ... ok test_get_return_to_url_when_referer_extends_known_url (webui.tests.test_views_ui_logout.LogoutViewTestCase) ... ok test_get_return_to_url_when_referer_matches_known_url (webui.tests.test_views_ui_logout.LogoutViewTestCase) ... ok test_get_return_to_url_when_referer_mismatches_known_url (webui.tests.test_views_ui_logout.LogoutViewTestCase) ... ok test_get_return_to_url_when_return_to_is_none (webui.tests.test_views_ui_logout.LogoutViewTestCase) ... ok test_get_return_to_url_when_tilde (webui.tests.test_views_ui_logout.LogoutViewTestCase) ... ok test_get_return_to_url_when_tricky_return (webui.tests.test_views_ui_logout.LogoutViewTestCase) ... ok test_get_return_to_url_when_tricky_trust (webui.tests.test_views_ui_logout.LogoutViewTestCase) ... ok test_get_return_to_url_when_url_is_unknown (webui.tests.test_views_ui_logout.LogoutViewTestCase) ... ok test_get_return_to_url_without_referer_and_url_is_recognized (webui.tests.test_views_ui_logout.LogoutViewTestCase) ... ok test_get_site_name_with_invalid_return_to (webui.tests.test_views_ui_logout.LogoutViewTestCase) ... ok test_get_site_name_with_valid_return_to (webui.tests.test_views_ui_logout.LogoutViewTestCase) ... ok test_set_language_with_language_equal_to_en (webui.tests.test_views_ui_logout.LogoutViewTestCase) ... ok test_set_language_with_language_equal_to_none (webui.tests.test_views_ui_logout.LogoutViewTestCase) ... ok test_set_orequest_when_orequest_is_none (webui.tests.test_views_ui_logout.LogoutViewTestCase) ... ok test_set_orequest_when_token_and_orequset_is_passed (webui.tests.test_views_ui_logout.LogoutViewTestCase) ... ok test_set_orequest_when_token_is_none (webui.tests.test_views_ui_logout.LogoutViewTestCase) ... ok test_new_account_captcha_whitelist (webui.tests.test_views_ui.CaptchaVerificationTestCase) ... ok test_new_account_captcha_whitelist_fail (webui.tests.test_views_ui.CaptchaVerificationTestCase) ... ok test_new_account_captcha_whitelist_with_uuid (webui.tests.test_views_ui.CaptchaVerificationTestCase) ... ok test_new_account_when_form_validation_fails (webui.tests.test_views_ui.CaptchaVerificationTestCase) ... ok test_new_account_captcha_whitelist (webui.tests.test_views_ui.CaptchaVerificationTestCaseOldFlow) ... ok test_new_account_captcha_whitelist_fail (webui.tests.test_views_ui.CaptchaVerificationTestCaseOldFlow) ... ok test_new_account_captcha_whitelist_with_uuid (webui.tests.test_views_ui.CaptchaVerificationTestCaseOldFlow) ... ok test_new_account_when_form_validation_fails (webui.tests.test_views_ui.CaptchaVerificationTestCaseOldFlow) ... ok test_combine_files (webui.tests.test_views_ui.ComboViewTestCase) ... ok test_confirm_account_invalid_form (webui.tests.test_views_ui.ConfirmAccountTestCase) ... ok test_confirm_account_redirect_to_decide_token (webui.tests.test_views_ui.ConfirmAccountTestCase) ... ok test_confirm_account_redirect_to_decide_token_error (webui.tests.test_views_ui.ConfirmAccountTestCase) ... ok test_confirm_account_redirect_to_decide_with_rpconfig (webui.tests.test_views_ui.ConfirmAccountTestCase) ... ok test_confirm_account_set_preferredemail_with_existing_account (webui.tests.test_views_ui.ConfirmAccountTestCase) ... ok test_confirm_account_while_logged_in (webui.tests.test_views_ui.ConfirmAccountTestCase) ... ok test_confirm_account_without_redirection_url (webui.tests.test_views_ui.ConfirmAccountTestCase) ... ok test_impersonation_warning_email_for_unverified_account (webui.tests.test_views_ui.ConfirmAccountTestCase) ... ok test_impersonation_warning_email_sent (webui.tests.test_views_ui.ConfirmAccountTestCase) ... ok test_new_user_email_sent (webui.tests.test_views_ui.ConfirmAccountTestCase) ... ok test_config_email_when_not_logged_in_redirects_to_login (webui.tests.test_views_ui.ConfirmEmailTestCase) ... ok test_confirm_email_as_another_user_fails (webui.tests.test_views_ui.ConfirmEmailTestCase) ... ok test_confirm_email_get (webui.tests.test_views_ui.ConfirmEmailTestCase) ... ok test_confirm_email_not_existing (webui.tests.test_views_ui.ConfirmEmailTestCase) ... ok test_invalid_email_does_not_blow_up (webui.tests.test_views_ui.ConfirmEmailTestCase) ... ok test_suspended (webui.tests.test_views_ui.ConfirmEmailTestCase) ... ok test_valid_email_redirects (webui.tests.test_views_ui.ConfirmEmailTestCase) ... ok test_account_index (webui.tests.test_views_ui.CookiesTestCase) ... ok test_cookie_is_sessionless (webui.tests.test_views_ui.CookiesTestCase) ... ok test_cookie_redirects_using_relative_path_only (webui.tests.test_views_ui.CookiesTestCase) ... ok test_cookie_redirects_when_no_query_string (webui.tests.test_views_ui.CookiesTestCase) ... ok test_forgot_password (webui.tests.test_views_ui.CookiesTestCase) ... ok test_login (webui.tests.test_views_ui.CookiesTestCase) ... ok test_new_account (webui.tests.test_views_ui.CookiesTestCase) ... ok test_claim_consumed_token (webui.tests.test_views_ui.EnterTokenTestCase) ... ok test_claim_token_for_unexisting_token_type (webui.tests.test_views_ui.EnterTokenTestCase) ... ok test_claim_unexisting_token (webui.tests.test_views_ui.EnterTokenTestCase) ... ok test_enter_unexisting_token (webui.tests.test_views_ui.EnterTokenTestCase) ... ok test_token_form_validation (webui.tests.test_views_ui.EnterTokenTestCase) ... ok test_forgot_password (webui.tests.test_views_ui.ForgotPasswordFlowStatsTestCase) ... ok test_forgot_password_form_error (webui.tests.test_views_ui.ForgotPasswordFlowStatsTestCase) ... ok test_reset_password_form_error (webui.tests.test_views_ui.ForgotPasswordFlowStatsTestCase) ... ok test_reset_password_token_error (webui.tests.test_views_ui.ForgotPasswordFlowStatsTestCase) ... ok test_bad_method (webui.tests.test_views_ui.ForgotPasswordTestCase) ... ok test_forgot_password_email_when_account_active (webui.tests.test_views_ui.ForgotPasswordTestCase) ... ok test_forgot_password_email_when_account_deactivated (webui.tests.test_views_ui.ForgotPasswordTestCase) Deactivated accounts can be reactivated using the reset password ... ok test_forgot_password_email_when_account_noaccount (webui.tests.test_views_ui.ForgotPasswordTestCase) ... ok test_forgot_password_email_when_account_suspended (webui.tests.test_views_ui.ForgotPasswordTestCase) ... ok test_forgot_password_includes_rp_analytics (webui.tests.test_views_ui.ForgotPasswordTestCase) ... ok test_forgot_password_invalid_form (webui.tests.test_views_ui.ForgotPasswordTestCase) ... ok test_forgot_password_with_token (webui.tests.test_views_ui.ForgotPasswordTestCase) ... ok test_reset_password_email_is_case_insensitive (webui.tests.test_views_ui.ForgotPasswordTestCase) ... ok test_reset_password_email_not_found (webui.tests.test_views_ui.ForgotPasswordTestCase) ... ok test_reset_password_get (webui.tests.test_views_ui.ForgotPasswordTestCase) ... ok test_reset_password_invalid_form (webui.tests.test_views_ui.ForgotPasswordTestCase) ... ok test_reset_password_invalidate_tokens (webui.tests.test_views_ui.ForgotPasswordTestCase) ... ok test_reset_password_new_email_bug_1176748 (webui.tests.test_views_ui.ForgotPasswordTestCase) Regression test for bug #1176748. ... ok test_reset_password_no_redirection_url (webui.tests.test_views_ui.ForgotPasswordTestCase) ... ok test_reset_password_unverified_email_but_account_verified_email (webui.tests.test_views_ui.ForgotPasswordTestCase) ... ok test_reset_password_when_account_active (webui.tests.test_views_ui.ForgotPasswordTestCase) ... ok test_reset_password_when_account_active_no_password (webui.tests.test_views_ui.ForgotPasswordTestCase) ... ok test_reset_password_when_account_deactivated (webui.tests.test_views_ui.ForgotPasswordTestCase) Prevent password reset for unverified emails. ... ok test_reset_password_when_account_deactivated_but_notverified (webui.tests.test_views_ui.ForgotPasswordTestCase) Prevent password reset for unverified emails. ... ok test_reset_password_when_account_deactivated_no_preferred_email (webui.tests.test_views_ui.ForgotPasswordTestCase) ... ok test_reset_password_when_account_no_verified_emails (webui.tests.test_views_ui.ForgotPasswordTestCase) ... ok test_reset_password_when_account_noaccount (webui.tests.test_views_ui.ForgotPasswordTestCase) ... ok test_reset_password_when_account_suspended (webui.tests.test_views_ui.ForgotPasswordTestCase) ... ok test_reset_password_with_lowered_password_requirements (webui.tests.test_views_ui.ForgotPasswordTestCase) ... ok test_language_selected_before_login_is_preserved (webui.tests.test_views_ui.LanguagesTestCase) ... ok test_preffered_lang_is_preserved_after_logout (webui.tests.test_views_ui.LanguagesTestCase) ... ok test_bad_method (webui.tests.test_views_ui.LoggedInForgotPasswordTestCase) ... ok test_forgot_password_email_when_account_active (webui.tests.test_views_ui.LoggedInForgotPasswordTestCase) ... ok test_forgot_password_email_when_account_deactivated (webui.tests.test_views_ui.LoggedInForgotPasswordTestCase) Deactivated accounts can be reactivated using the reset password ... ok test_forgot_password_email_when_account_noaccount (webui.tests.test_views_ui.LoggedInForgotPasswordTestCase) ... ok test_forgot_password_email_when_account_suspended (webui.tests.test_views_ui.LoggedInForgotPasswordTestCase) ... ok test_forgot_password_includes_rp_analytics (webui.tests.test_views_ui.LoggedInForgotPasswordTestCase) ... ok test_forgot_password_invalid_form (webui.tests.test_views_ui.LoggedInForgotPasswordTestCase) ... ok test_forgot_password_with_token (webui.tests.test_views_ui.LoggedInForgotPasswordTestCase) ... ok test_reset_password_email_is_case_insensitive (webui.tests.test_views_ui.LoggedInForgotPasswordTestCase) ... ok test_reset_password_email_not_found (webui.tests.test_views_ui.LoggedInForgotPasswordTestCase) ... ok test_reset_password_get (webui.tests.test_views_ui.LoggedInForgotPasswordTestCase) ... ok test_reset_password_invalid_form (webui.tests.test_views_ui.LoggedInForgotPasswordTestCase) ... ok test_reset_password_invalidate_tokens (webui.tests.test_views_ui.LoggedInForgotPasswordTestCase) ... ok test_reset_password_new_email_bug_1176748 (webui.tests.test_views_ui.LoggedInForgotPasswordTestCase) Regression test for bug #1176748. ... ok test_reset_password_no_redirection_url (webui.tests.test_views_ui.LoggedInForgotPasswordTestCase) ... ok test_reset_password_unverified_email_but_account_verified_email (webui.tests.test_views_ui.LoggedInForgotPasswordTestCase) ... ok test_reset_password_when_account_active (webui.tests.test_views_ui.LoggedInForgotPasswordTestCase) ... ok test_reset_password_when_account_active_no_password (webui.tests.test_views_ui.LoggedInForgotPasswordTestCase) ... ok test_reset_password_when_account_deactivated (webui.tests.test_views_ui.LoggedInForgotPasswordTestCase) Prevent password reset for unverified emails. ... ok test_reset_password_when_account_deactivated_but_notverified (webui.tests.test_views_ui.LoggedInForgotPasswordTestCase) Prevent password reset for unverified emails. ... ok test_reset_password_when_account_deactivated_no_preferred_email (webui.tests.test_views_ui.LoggedInForgotPasswordTestCase) ... ok test_reset_password_when_account_no_verified_emails (webui.tests.test_views_ui.LoggedInForgotPasswordTestCase) ... ok test_reset_password_when_account_noaccount (webui.tests.test_views_ui.LoggedInForgotPasswordTestCase) ... ok test_reset_password_when_account_suspended (webui.tests.test_views_ui.LoggedInForgotPasswordTestCase) ... ok test_reset_password_with_lowered_password_requirements (webui.tests.test_views_ui.LoggedInForgotPasswordTestCase) ... ok test_login_error_stats (webui.tests.test_views_ui.LoginFlowStatsTestCase) ... ok test_login_stats (webui.tests.test_views_ui.LoginFlowStatsTestCase) ... ok test_create_account_form_not_included_for_ubuntu_brand (webui.tests.test_views_ui.LoginTestCase) ... ok test_includes_create_account_form_for_u1_brand (webui.tests.test_views_ui.LoginTestCase) ... ok test_login_when_account_inactive (webui.tests.test_views_ui.LoginTestCase) ... ok test_login_with_invalidated_email_error (webui.tests.test_views_ui.LoginTestCase) ... ok test_login_with_invalidated_email_error_when_email_readded (webui.tests.test_views_ui.LoginTestCase) ... ok test_login_with_next (webui.tests.test_views_ui.LoginTestCase) ... ok test_login_with_not_validated_email_not_permitted (webui.tests.test_views_ui.LoginTestCase) Preventing regression for bug 816622 ... ok test_login_with_not_validated_email_permitted (webui.tests.test_views_ui.LoginTestCase) ... ok test_login_with_unicode_email (webui.tests.test_views_ui.LoginTestCase) ... ok test_login_with_unicode_password (webui.tests.test_views_ui.LoginTestCase) ... ok test_login_with_unverified_email_disabled_by_rpconfig (webui.tests.test_views_ui.LoginTestCase) ... ok test_login_without_next_nor_token (webui.tests.test_views_ui.LoginTestCase) ... ok test_login_without_next_with_token (webui.tests.test_views_ui.LoginTestCase) ... ok test_suspended_account_should_require_a_password_reset (webui.tests.test_views_ui.LoginTestCase) Checking regression in #620462. ... ok test_claim_token_for_password_recovery_no_preferredemail (webui.tests.test_views_ui.LogoutTestCase) Prevent password reset for unverified emails. ... ok test_logout (webui.tests.test_views_ui.LogoutTestCase) ... ok test_logout_displays_ga_snippet (webui.tests.test_views_ui.LogoutTestCase) ... ok test_logout_preserve_token (webui.tests.test_views_ui.LogoutTestCase) ... ok test_confirm_account_bad_token (webui.tests.test_views_ui.NewAccountFlowStatsTestCase) ... ok test_new_account (webui.tests.test_views_ui.NewAccountFlowStatsTestCase) ... ok test_new_account_captcha_error (webui.tests.test_views_ui.NewAccountFlowStatsTestCase) ... ok test_new_account_email_error (webui.tests.test_views_ui.NewAccountFlowStatsTestCase) ... ok test_new_account_form_error (webui.tests.test_views_ui.NewAccountFlowStatsTestCase) ... ok test_new_account_selective_on_get_request (webui.tests.test_views_ui.NewAccountSelectiveTestCase) ... ok test_new_account_selective_on_post_request (webui.tests.test_views_ui.NewAccountSelectiveTestCase) ... ok test_do_not_loose_url_token_on_get (webui.tests.test_views_ui.NewAccountTestCase) ... ok test_do_not_loose_url_token_on_post_when_form_not_valid (webui.tests.test_views_ui.NewAccountTestCase) ... ok test_edit_account_template (webui.tests.test_views_ui.NewAccountTestCase) ... ok test_new_account_includes_rp_analytics (webui.tests.test_views_ui.NewAccountTestCase) ... ok test_new_account_when_account_not_exists_no_token (webui.tests.test_views_ui.NewAccountTestCase) ... ok test_new_account_when_captcha_fails (webui.tests.test_views_ui.NewAccountTestCase) ... ok test_new_account_when_form_validation_fails (webui.tests.test_views_ui.NewAccountTestCase) ... ok test_new_account_when_inactive (webui.tests.test_views_ui.NewAccountTestCase) ... ok test_bad_token (webui.tests.test_views_ui.NewEmailTestCase) ... ok test_config_email (webui.tests.test_views_ui.NewEmailTestCase) ... ok test_config_email_no_redirection_url (webui.tests.test_views_ui.NewEmailTestCase) ... ok test_logout_to_confirm (webui.tests.test_views_ui.NewEmailTestCase) ... ok test_logout_to_confirm_use_request_context (webui.tests.test_views_ui.NewEmailTestCase) ... ok test_non_field_errors_is_not_in_html (webui.tests.test_views_ui.NewEmailTestCase) ... ok test_invalid_authtoken_below_threshold (webui.tests.test_views_ui.ResetPasswordLimitTestCase) ... ok test_too_many_invalid_authtokens (webui.tests.test_views_ui.ResetPasswordLimitTestCase) ... ok test_new_account_in_spanish (webui.tests.test_views_ui.SpanishUIViewsTestCase) ... ok test_static_view (webui.tests.test_views_ui.StaticPageTestCase) ... ok test_static_view_custom_context (webui.tests.test_views_ui.StaticPageTestCase) ... ok test_authenticate_with_first_device_succeeds (webui.tests.test_views_ui.TwoFactorFunctionsTestCase) ... ok test_authenticate_with_last_device_succeeds (webui.tests.test_views_ui.TwoFactorFunctionsTestCase) ... ok test_authenticate_with_no_valid_devices_throws (webui.tests.test_views_ui.TwoFactorFunctionsTestCase) ... ok test_not_require_twofactor_auth_with_devices (webui.tests.test_views_ui.TwoFactorFunctionsTestCase) ... ok test_not_require_twofactor_auth_without_devices (webui.tests.test_views_ui.TwoFactorFunctionsTestCase) ... ok test_require_twofactor_auth_with_devices (webui.tests.test_views_ui.TwoFactorFunctionsTestCase) ... ok test_require_twofactor_auth_without_devices (webui.tests.test_views_ui.TwoFactorFunctionsTestCase) ... ok test_full_twofactor_login_illformed_token_displays_error (webui.tests.test_views_ui.TwoFactorLoginLPTestCase) ... ok test_full_twofactor_login_invalid_code_displays_error (webui.tests.test_views_ui.TwoFactorLoginLPTestCase) ... ok test_full_twofactor_login_invalid_code_displays_unicode_error (webui.tests.test_views_ui.TwoFactorLoginLPTestCase) ... ok test_full_twofactor_login_redirected_to_next (webui.tests.test_views_ui.TwoFactorLoginLPTestCase) ... ok test_lp_templates_render_correctly (webui.tests.test_views_ui.TwoFactorLoginLPTestCase) Test that the lp twofactor template renders properly ... ok test_show_user_details (webui.tests.test_views_ui.TwoFactorLoginLPTestCase) ... ok test_two_factor_includes_rp_analytics (webui.tests.test_views_ui.TwoFactorLoginLPTestCase) ... ok test_two_factor_only_hides_sidebar_from_2f_page (webui.tests.test_views_ui.TwoFactorLoginLPTestCase) ... ok test_twofactor_login_disabled_when_readonly (webui.tests.test_views_ui.TwoFactorLoginLPTestCase) ... ok test_twofactor_provides_logout (webui.tests.test_views_ui.TwoFactorLoginLPTestCase) ... ok test_twofactor_step_illformed_token_displays_error (webui.tests.test_views_ui.TwoFactorLoginLPTestCase) ... ok test_twofactor_step_invalid_code_displays_error (webui.tests.test_views_ui.TwoFactorLoginLPTestCase) ... ok test_twofactor_step_redirected_to_next (webui.tests.test_views_ui.TwoFactorLoginLPTestCase) ... ok test_when_site_does_not_require_twofactor_no_oath_field (webui.tests.test_views_ui.TwoFactorLoginLPTestCase) ... ok test_when_site_requires_twofactor_oath_field_is_present (webui.tests.test_views_ui.TwoFactorLoginLPTestCase) ... ok test_when_site_requires_twofactor_oath_field_is_present_lp (webui.tests.test_views_ui.TwoFactorLoginLPTestCase) ... ok test_when_user_requires_twofactor_redirected (webui.tests.test_views_ui.TwoFactorLoginLPTestCase) ... ok test_when_user_requires_twofactor_redirected_with_next (webui.tests.test_views_ui.TwoFactorLoginLPTestCase) ... ok test_when_user_requires_twofactor_redirected_with_token (webui.tests.test_views_ui.TwoFactorLoginLPTestCase) ... ok test_full_twofactor_login_illformed_token_displays_error (webui.tests.test_views_ui.TwoFactorLoginTestCase) ... ok test_full_twofactor_login_invalid_code_displays_error (webui.tests.test_views_ui.TwoFactorLoginTestCase) ... ok test_full_twofactor_login_invalid_code_displays_unicode_error (webui.tests.test_views_ui.TwoFactorLoginTestCase) ... ok test_full_twofactor_login_redirected_to_next (webui.tests.test_views_ui.TwoFactorLoginTestCase) ... ok test_show_user_details (webui.tests.test_views_ui.TwoFactorLoginTestCase) ... ok test_two_factor_includes_rp_analytics (webui.tests.test_views_ui.TwoFactorLoginTestCase) ... ok test_two_factor_only_hides_sidebar_from_2f_page (webui.tests.test_views_ui.TwoFactorLoginTestCase) ... ok test_twofactor_login_disabled_when_readonly (webui.tests.test_views_ui.TwoFactorLoginTestCase) ... ok test_twofactor_provides_logout (webui.tests.test_views_ui.TwoFactorLoginTestCase) ... ok test_twofactor_step_illformed_token_displays_error (webui.tests.test_views_ui.TwoFactorLoginTestCase) ... ok test_twofactor_step_invalid_code_displays_error (webui.tests.test_views_ui.TwoFactorLoginTestCase) ... ok test_twofactor_step_redirected_to_next (webui.tests.test_views_ui.TwoFactorLoginTestCase) ... ok test_when_site_does_not_require_twofactor_no_oath_field (webui.tests.test_views_ui.TwoFactorLoginTestCase) ... ok test_when_site_requires_twofactor_oath_field_is_present (webui.tests.test_views_ui.TwoFactorLoginTestCase) ... ok test_when_site_requires_twofactor_oath_field_is_present_lp (webui.tests.test_views_ui.TwoFactorLoginTestCase) ... ok test_when_user_requires_twofactor_redirected (webui.tests.test_views_ui.TwoFactorLoginTestCase) ... ok test_when_user_requires_twofactor_redirected_with_next (webui.tests.test_views_ui.TwoFactorLoginTestCase) ... ok test_when_user_requires_twofactor_redirected_with_token (webui.tests.test_views_ui.TwoFactorLoginTestCase) ... ok test_dont_notify_below_threshold_auth_error (webui.tests.test_views_ui.TwoFactorLoginWarningFailuresTestCase) ... ok test_dont_notify_below_threshold_form_invalid (webui.tests.test_views_ui.TwoFactorLoginWarningFailuresTestCase) ... ok test_on_too_many_failures_auth_error (webui.tests.test_views_ui.TwoFactorLoginWarningFailuresTestCase) ... ok test_team_mismatch_auth_error (webui.tests.test_views_ui.TwoFactorLoginWarningFailuresTestCase) ... ok test_team_mismatch_form_invalid (webui.tests.test_views_ui.TwoFactorLoginWarningFailuresTestCase) ... ok test_too_many_failures_form_invalid (webui.tests.test_views_ui.TwoFactorLoginWarningFailuresTestCase) ... ok test_success_message (webui.tests.test_views_registration.RegisterMessagesTestCase) ... ok test_getting_renders_choose_page (webui.tests.test_views_i18n.SetLanguageTestCase) ... ok test_next_must_be_resolved_to_existing_view (webui.tests.test_views_i18n.SetLanguageTestCase) ... ok test_next_works_for_to_be_resolved_for_existing_view (webui.tests.test_views_i18n.SetLanguageTestCase) ... ok test_not_known_http_method_cases_404 (webui.tests.test_views_i18n.SetLanguageTestCase) ... ok test_setting_language_for_authenticated_users_updates_db (webui.tests.test_views_i18n.SetLanguageTestCase) ... ok test_setting_unsupported_language_raises_404 (webui.tests.test_views_i18n.SetLanguageTestCase) ... ok test_when_supplying_non_local_next_url_redirects_to_main (webui.tests.test_views_i18n.SetLanguageTestCase) ... ok test_device_addition_get_not_fresh_twofactor (webui.tests.test_views_devices.DeviceAdditionViewTestCase) ... ok test_failed_login_increments_attempts (webui.tests.test_views_devices.DeviceAuthenticationFailuretestCase) ... ok test_invalid_post_increments_attempts (webui.tests.test_views_devices.DeviceAuthenticationFailuretestCase) ... ok test_successful_login_resets_attempts (webui.tests.test_views_devices.DeviceAuthenticationFailuretestCase) ... ok test_too_many_attempts (webui.tests.test_views_devices.DeviceAuthenticationFailuretestCase) ... ok test_twofactor_disabled (webui.tests.test_views_devices.DeviceAuthenticationFailuretestCase) ... ok test_twofactor_disabled (webui.tests.test_views_devices.DeviceGenerateViewTestCase) ... ok test_backup_device_warning_no_devices (webui.tests.test_views_devices.DeviceListViewTestCase) ... ok test_backup_device_warning_one_device (webui.tests.test_views_devices.DeviceListViewTestCase) ... ok test_backup_device_warning_one_device_no_warning (webui.tests.test_views_devices.DeviceListViewTestCase) ... ok test_backup_device_warning_two_devices (webui.tests.test_views_devices.DeviceListViewTestCase) ... ok test_codes_exhausted_warning_exhausted (webui.tests.test_views_devices.DeviceListViewTestCase) ... ok test_codes_exhausted_warning_not_exhausted (webui.tests.test_views_devices.DeviceListViewTestCase) ... ok test_generate_key (webui.tests.test_views_devices.DeviceListViewTestCase) ... ok test_list_sorted (webui.tests.test_views_devices.DeviceListViewTestCase) ... ok test_twofactor_disabled (webui.tests.test_views_devices.DeviceListViewTestCase) ... ok test_twofactor_disabled (webui.tests.test_views_devices.DevicePrintViewTestCase) ... ok test_device_removal_get_not_fresh_twofactor (webui.tests.test_views_devices.DeviceRemovalViewTestCase) ... ok test_twofactor_disabled (webui.tests.test_views_devices.DeviceRemovalViewTestCase) ... ok test_device_rename_get (webui.tests.test_views_devices.DeviceRenameViewTestCase) ... ok test_device_rename_get_not_fresh_twofactor (webui.tests.test_views_devices.DeviceRenameViewTestCase) ... ok test_device_rename_get_when_invalid_user (webui.tests.test_views_devices.DeviceRenameViewTestCase) ... ok test_device_rename_post (webui.tests.test_views_devices.DeviceRenameViewTestCase) ... ok test_device_rename_post_not_authed (webui.tests.test_views_devices.DeviceRenameViewTestCase) ... ok test_device_rename_post_when_invalid_user (webui.tests.test_views_devices.DeviceRenameViewTestCase) ... ok test_generate_key (webui.tests.test_views_devices.DeviceViewsTestCase) ... ok test_consumer_view_when_not_in_debug (webui.tests.test_views_consumer.ConsumerFakedTestCase) ... ok test_consumer_view_when_not_in_testing (webui.tests.test_views_consumer.ConsumerFakedTestCase) ... ok test_finish_open_id_consumer_cancel (webui.tests.test_views_consumer.ConsumerFakedTestCase) ... ok test_finish_open_id_consumer_failure (webui.tests.test_views_consumer.ConsumerFakedTestCase) ... ok test_finish_open_id_consumer_success (webui.tests.test_views_consumer.ConsumerFakedTestCase) ... ok test_finish_open_id_get (webui.tests.test_views_consumer.ConsumerFakedTestCase) ... ok test_finish_open_id_post (webui.tests.test_views_consumer.ConsumerFakedTestCase) ... ok test_finish_open_id_when_not_in_testing (webui.tests.test_views_consumer.ConsumerFakedTestCase) ... ok test_long_query_string (webui.tests.test_views_consumer.ConsumerFakedTestCase) ... ok test_rpXRDS (webui.tests.test_views_consumer.ConsumerFakedTestCase) ... ok test_rpXRDS_when_not_in_testing (webui.tests.test_views_consumer.ConsumerFakedTestCase) ... ok test_start_open_id_get (webui.tests.test_views_consumer.ConsumerFakedTestCase) ... ok test_start_open_id_immediate (webui.tests.test_views_consumer.ConsumerFakedTestCase) ... ok test_start_open_id_render_template (webui.tests.test_views_consumer.ConsumerFakedTestCase) ... ok test_start_open_id_setup (webui.tests.test_views_consumer.ConsumerFakedTestCase) ... ok test_start_open_id_should_redirect (webui.tests.test_views_consumer.ConsumerFakedTestCase) ... ok test_start_open_id_sreg (webui.tests.test_views_consumer.ConsumerFakedTestCase) ... ok test_start_open_id_teams (webui.tests.test_views_consumer.ConsumerFakedTestCase) ... ok test_to_regular_dict (webui.tests.test_views_consumer.ConsumerFakedTestCase) ... ok test_consumer_view_when_not_in_debug (webui.tests.test_views_consumer.ConsumerTestCase) ... ok test_consumer_view_when_not_in_testing (webui.tests.test_views_consumer.ConsumerTestCase) ... ok test_finish_open_id_when_not_in_testing (webui.tests.test_views_consumer.ConsumerTestCase) ... ok test_rpXRDS_when_not_in_testing (webui.tests.test_views_consumer.ConsumerTestCase) ... ok test_start_open_id_get (webui.tests.test_views_consumer.ConsumerTestCase) ... ok test_check_custom_fetcher_called (webui.tests.test_views_consumer.FetcherTestCase) ... ok test_consumer_on_port (webui.tests.test_views_consumer.GetBaseURLTestCase) ... ok test_http_consumer (webui.tests.test_views_consumer.GetBaseURLTestCase) ... ok test_https_consumer (webui.tests.test_views_consumer.GetBaseURLTestCase) ... ok test_render_index_page_utf8 (webui.tests.test_views_consumer.RenderIndexPageTestCase) ... ok test_deactivate_account (webui.tests.test_views_account.AccountDeactivationViewTestCase) ... ok test_deactivate_account_when_testing_is_disabled (webui.tests.test_views_account.AccountDeactivationViewTestCase) ... ok test_deactivate_with_token (webui.tests.test_views_account.AccountDeactivationViewTestCase) ... ok test_delete_email_get_form (webui.tests.test_views_account.AccountDeletionViewTestCase) ... ok test_delete_email_when_submiting_form (webui.tests.test_views_account.AccountDeletionViewTestCase) ... ok test_authentication_device_section (webui.tests.test_views_account.AccountEditTestCase) ... ok test_backup_device_warning (webui.tests.test_views_account.AccountEditTestCase) ... ok test_codes_nearly_exhausted_warning (webui.tests.test_views_account.AccountEditTestCase) ... ok test_device_preferences_not_lost (webui.tests.test_views_account.AccountEditTestCase) ... ok test_device_preferences_with_twofactor_disabled (webui.tests.test_views_account.AccountEditTestCase) ... ok test_preferredemail_none (webui.tests.test_views_account.AccountEditTestCase) ... ok test_phone_id_email_is_not_verifiable (webui.tests.test_views_account.AccountEmailsViewTestCase) ... ok test_authentication_device_section (webui.tests.test_views_account.AccountTemplateTestCase) ... ok test_backup_device_warning (webui.tests.test_views_account.AccountTemplateTestCase) ... ok test_codes_nearly_exhausted_warning (webui.tests.test_views_account.AccountTemplateTestCase) ... ok test_device_elements (webui.tests.test_views_account.AccountTemplateTestCase) ... ok test_device_preferences_not_lost (webui.tests.test_views_account.AccountTemplateTestCase) ... ok test_device_preferences_with_twofactor_disabled (webui.tests.test_views_account.AccountTemplateTestCase) ... ok test_preferredemail_none (webui.tests.test_views_account.AccountTemplateTestCase) ... ok test_twofactor_required_post_with_change_to_always (webui.tests.test_views_account.AccountTemplateTestCase) ... ok test_twofactor_required_post_with_change_to_as_needed (webui.tests.test_views_account.AccountTemplateTestCase) ... ok test_with_flag_for_user (webui.tests.test_views_account.AccountTemplateTestCase) ... ok test_without_flag_for_user (webui.tests.test_views_account.AccountTemplateTestCase) ... ok test_account_index_includes_rp_analytics (webui.tests.test_views_account.AccountViewStandAloneTestCase) ... ok test_index_authenticated (webui.tests.test_views_account.AccountViewStandAloneTestCase) ... ok test_index_cannot_edit_preferred_if_unverified (webui.tests.test_views_account.AccountViewStandAloneTestCase) ... ok test_index_clears_up_message_from_session (webui.tests.test_views_account.AccountViewStandAloneTestCase) ... ok test_index_edit_displayname (webui.tests.test_views_account.AccountViewStandAloneTestCase) ... ok test_index_edit_password (webui.tests.test_views_account.AccountViewStandAloneTestCase) ... ok test_new_email_get (webui.tests.test_views_account.AccountViewStandAloneTestCase) ... ok test_new_email_invalidated_for_different_user (webui.tests.test_views_account.AccountViewStandAloneTestCase) ... ok test_new_email_post (webui.tests.test_views_account.AccountViewStandAloneTestCase) ... ok test_new_email_post_with_token (webui.tests.test_views_account.AccountViewStandAloneTestCase) ... ok test_new_email_previously_invalidated (webui.tests.test_views_account.AccountViewStandAloneTestCase) ... ok test_verify_email_already_verified (webui.tests.test_views_account.AccountViewStandAloneTestCase) ... ok test_verify_email_other_users_email (webui.tests.test_views_account.AccountViewStandAloneTestCase) ... ok test_verify_email_success (webui.tests.test_views_account.AccountViewStandAloneTestCase) ... ok test_account_edit_anonymous (webui.tests.test_views_account.AccountViewsUnauthenticatedTestCase) ... ok test_includes_create_account_form_for_u1_brand (webui.tests.test_views_account.AccountViewsUnauthenticatedTestCase) ... ok test_index_html (webui.tests.test_views_account.AccountViewsUnauthenticatedTestCase) ... ok test_index_unauthenticated (webui.tests.test_views_account.AccountViewsUnauthenticatedTestCase) ... ok test_index_xrds (webui.tests.test_views_account.AccountViewsUnauthenticatedTestCase) ... ok test_account_without_applications_does_not_renders_token_table (webui.tests.test_views_account.ApplicationsTestCase) ... ok test_applications_ordered_most_recent_first (webui.tests.test_views_account.ApplicationsTestCase) ... ok test_applications_page_is_rendered_using_right_template (webui.tests.test_views_account.ApplicationsTestCase) ... ok test_revoking_token_removes_it_from_being_displayed (webui.tests.test_views_account.ApplicationsTestCase) ... ok test_revoking_token_which_does_not_belogs_to_an_account (webui.tests.test_views_account.ApplicationsTestCase) ... ok test_account_logged_out_after_invalidation (webui.tests.test_views_account.InvalidateEmailTestCase) ... ok test_bad_authtoken_consumed (webui.tests.test_views_account.InvalidateEmailTestCase) ... ok test_bad_authtoken_email (webui.tests.test_views_account.InvalidateEmailTestCase) ... ok test_bad_authtoken_type (webui.tests.test_views_account.InvalidateEmailTestCase) ... ok test_email_invalidated (webui.tests.test_views_account.InvalidateEmailTestCase) ... ok test_email_without_account (webui.tests.test_views_account.InvalidateEmailTestCase) ... ok test_happy_path (webui.tests.test_views_account.InvalidateEmailTestCase) ... ok test_happy_path_kills_tokens (webui.tests.test_views_account.InvalidateEmailTestCase) ... ok test_missing_params (webui.tests.test_views_account.InvalidateEmailTestCase) ... ok test_new_email_is_not_notified_if_validated_email_available (webui.tests.test_views_account.InvalidateEmailTestCase) ... ok test_no_authtoken (webui.tests.test_views_account.InvalidateEmailTestCase) ... ok test_no_email (webui.tests.test_views_account.InvalidateEmailTestCase) ... ok test_no_notification (webui.tests.test_views_account.InvalidateEmailTestCase) ... ok test_nonexisting_authtoken (webui.tests.test_views_account.InvalidateEmailTestCase) ... ok test_nonexisting_email (webui.tests.test_views_account.InvalidateEmailTestCase) ... ok test_other_email_is_notified (webui.tests.test_views_account.InvalidateEmailTestCase) ... ok test_other_tokens_consumed (webui.tests.test_views_account.InvalidateEmailTestCase) ... ok test_other_tokens_date_consumed_not_overwritten (webui.tests.test_views_account.InvalidateEmailTestCase) ... ok test_shows_confirmation (webui.tests.test_views_account.InvalidateEmailTestCase) ... ok test_token_consumed (webui.tests.test_views_account.InvalidateEmailTestCase) ... ok test_verify_email_link_available (webui.tests.test_views_account.VerifyEmailWarningTestCase) ... ok test_verify_email_link_is_not_shown (webui.tests.test_views_account.VerifyEmailWarningTestCase) ... ok test_verify_email_link_is_not_shown_right_after_registration (webui.tests.test_views_account.VerifyEmailWarningTestCase) ... ok test_verify_email_link_is_shown_other_referer (webui.tests.test_views_account.VerifyEmailWarningTestCase) ... ok test_verify_email_link_is_shown_referer_prefix (webui.tests.test_views_account.VerifyEmailWarningTestCase) ... ok test_verify_email_link_is_shown_referer_suffix (webui.tests.test_views_account.VerifyEmailWarningTestCase) ... ok test_authentication_device_section (webui.tests.test_views_account.WithExhaustedDevice) ... ok test_backup_device_warning (webui.tests.test_views_account.WithExhaustedDevice) ... ok test_codes_nearly_exhausted_warning (webui.tests.test_views_account.WithExhaustedDevice) ... ok test_device_preferences_not_lost (webui.tests.test_views_account.WithExhaustedDevice) ... ok test_device_preferences_with_twofactor_disabled (webui.tests.test_views_account.WithExhaustedDevice) ... ok test_preferredemail_none (webui.tests.test_views_account.WithExhaustedDevice) ... ok test_authentication_device_section (webui.tests.test_views_account.WithTwoFactorDisabledWithDeviceNoWarningTestCase) ... ok test_backup_device_warning (webui.tests.test_views_account.WithTwoFactorDisabledWithDeviceNoWarningTestCase) ... ok test_codes_nearly_exhausted_warning (webui.tests.test_views_account.WithTwoFactorDisabledWithDeviceNoWarningTestCase) ... ok test_device_preferences_not_lost (webui.tests.test_views_account.WithTwoFactorDisabledWithDeviceNoWarningTestCase) ... ok test_device_preferences_with_twofactor_disabled (webui.tests.test_views_account.WithTwoFactorDisabledWithDeviceNoWarningTestCase) ... ok test_preferredemail_none (webui.tests.test_views_account.WithTwoFactorDisabledWithDeviceNoWarningTestCase) ... ok test_authentication_device_section (webui.tests.test_views_account.WithTwoFactorDisabledWithDeviceTestCase) ... ok test_backup_device_warning (webui.tests.test_views_account.WithTwoFactorDisabledWithDeviceTestCase) ... ok test_codes_nearly_exhausted_warning (webui.tests.test_views_account.WithTwoFactorDisabledWithDeviceTestCase) ... ok test_device_preferences_not_lost (webui.tests.test_views_account.WithTwoFactorDisabledWithDeviceTestCase) ... ok test_device_preferences_with_twofactor_disabled (webui.tests.test_views_account.WithTwoFactorDisabledWithDeviceTestCase) ... ok test_preferredemail_none (webui.tests.test_views_account.WithTwoFactorDisabledWithDeviceTestCase) ... ok test_authentication_device_section (webui.tests.test_views_account.WithTwoFactorEnabledTestCase) ... ok test_backup_device_warning (webui.tests.test_views_account.WithTwoFactorEnabledTestCase) ... ok test_codes_nearly_exhausted_warning (webui.tests.test_views_account.WithTwoFactorEnabledTestCase) ... ok test_device_preferences_not_lost (webui.tests.test_views_account.WithTwoFactorEnabledTestCase) ... ok test_device_preferences_with_twofactor_disabled (webui.tests.test_views_account.WithTwoFactorEnabledTestCase) ... ok test_preferredemail_none (webui.tests.test_views_account.WithTwoFactorEnabledTestCase) ... ok test_authentication_device_section (webui.tests.test_views_account.WithTwoFactorEnabledWithDeviceNoWarningTestCase) ... ok test_backup_device_warning (webui.tests.test_views_account.WithTwoFactorEnabledWithDeviceNoWarningTestCase) ... ok test_codes_nearly_exhausted_warning (webui.tests.test_views_account.WithTwoFactorEnabledWithDeviceNoWarningTestCase) ... ok test_device_elements (webui.tests.test_views_account.WithTwoFactorEnabledWithDeviceNoWarningTestCase) ... ok test_device_preferences_not_lost (webui.tests.test_views_account.WithTwoFactorEnabledWithDeviceNoWarningTestCase) ... ok test_device_preferences_with_twofactor_disabled (webui.tests.test_views_account.WithTwoFactorEnabledWithDeviceNoWarningTestCase) ... ok test_preferredemail_none (webui.tests.test_views_account.WithTwoFactorEnabledWithDeviceNoWarningTestCase) ... ok test_twofactor_required_post_with_change_to_always (webui.tests.test_views_account.WithTwoFactorEnabledWithDeviceNoWarningTestCase) ... ok test_twofactor_required_post_with_change_to_as_needed (webui.tests.test_views_account.WithTwoFactorEnabledWithDeviceNoWarningTestCase) ... ok test_authentication_device_section (webui.tests.test_views_account.WithTwoFactorEnabledWithDeviceTestCase) ... ok test_backup_device_warning (webui.tests.test_views_account.WithTwoFactorEnabledWithDeviceTestCase) ... ok test_codes_nearly_exhausted_warning (webui.tests.test_views_account.WithTwoFactorEnabledWithDeviceTestCase) ... ok test_device_elements (webui.tests.test_views_account.WithTwoFactorEnabledWithDeviceTestCase) ... ok test_device_preferences_not_lost (webui.tests.test_views_account.WithTwoFactorEnabledWithDeviceTestCase) ... ok test_device_preferences_with_twofactor_disabled (webui.tests.test_views_account.WithTwoFactorEnabledWithDeviceTestCase) ... ok test_preferredemail_none (webui.tests.test_views_account.WithTwoFactorEnabledWithDeviceTestCase) ... ok test_twofactor_required_post_with_change_to_always (webui.tests.test_views_account.WithTwoFactorEnabledWithDeviceTestCase) ... ok test_twofactor_required_post_with_change_to_as_needed (webui.tests.test_views_account.WithTwoFactorEnabledWithDeviceTestCase) ... ok test_authentication_device_section (webui.tests.test_views_account.WithTwoFactorEnabledWithDevicesNoWarningTestCase) ... ok test_backup_device_warning (webui.tests.test_views_account.WithTwoFactorEnabledWithDevicesNoWarningTestCase) ... ok test_codes_nearly_exhausted_warning (webui.tests.test_views_account.WithTwoFactorEnabledWithDevicesNoWarningTestCase) ... ok test_device_elements (webui.tests.test_views_account.WithTwoFactorEnabledWithDevicesNoWarningTestCase) ... ok test_device_preferences_not_lost (webui.tests.test_views_account.WithTwoFactorEnabledWithDevicesNoWarningTestCase) ... ok test_device_preferences_with_twofactor_disabled (webui.tests.test_views_account.WithTwoFactorEnabledWithDevicesNoWarningTestCase) ... ok test_preferredemail_none (webui.tests.test_views_account.WithTwoFactorEnabledWithDevicesNoWarningTestCase) ... ok test_twofactor_required_post_with_change_to_always (webui.tests.test_views_account.WithTwoFactorEnabledWithDevicesNoWarningTestCase) ... ok test_twofactor_required_post_with_change_to_as_needed (webui.tests.test_views_account.WithTwoFactorEnabledWithDevicesNoWarningTestCase) ... ok test_authentication_device_section (webui.tests.test_views_account.WithTwoFactorEnabledWithDevicesTestCase) ... ok test_backup_device_warning (webui.tests.test_views_account.WithTwoFactorEnabledWithDevicesTestCase) ... ok test_codes_nearly_exhausted_warning (webui.tests.test_views_account.WithTwoFactorEnabledWithDevicesTestCase) ... ok test_device_elements (webui.tests.test_views_account.WithTwoFactorEnabledWithDevicesTestCase) ... ok test_device_preferences_not_lost (webui.tests.test_views_account.WithTwoFactorEnabledWithDevicesTestCase) ... ok test_device_preferences_with_twofactor_disabled (webui.tests.test_views_account.WithTwoFactorEnabledWithDevicesTestCase) ... ok test_preferredemail_none (webui.tests.test_views_account.WithTwoFactorEnabledWithDevicesTestCase) ... ok test_twofactor_required_post_with_change_to_always (webui.tests.test_views_account.WithTwoFactorEnabledWithDevicesTestCase) ... ok test_twofactor_required_post_with_change_to_as_needed (webui.tests.test_views_account.WithTwoFactorEnabledWithDevicesTestCase) ... ok test_base_template_includes_analytics (webui.tests.test_templates.UbuntuBaseTemplateTestCase) ... ok test_base_template_not_includes_analytics (webui.tests.test_templates.UbuntuBaseTemplateTestCase) ... ok test_rpconfig_with_logo_url (webui.tests.test_templates.UbuntuLoginTemplateTestCase) ... ok test_rpconfig_without_logo_url (webui.tests.test_templates.UbuntuLoginTemplateTestCase) ... ok test_u1_branded_login_has_create_account_form (webui.tests.test_templates.UbuntuLoginTemplateTestCase) ... skipped 'New account form only applies to u1 brand.' test_u1_branded_login_without_create_account_form (webui.tests.test_templates.UbuntuLoginTemplateTestCase) ... skipped 'New account form only applies to u1 brand.' test_u1_login_rp_details (webui.tests.test_templates.UbuntuLoginTemplateTestCase) ... ok test_u1_login_rp_no_displayname (webui.tests.test_templates.UbuntuLoginTemplateTestCase) ... ok test_u1_login_rp_no_logo (webui.tests.test_templates.UbuntuLoginTemplateTestCase) The rp displayname is still included. ... ok test_applications_page (webui.tests.test_static.LaunchpadBrandingTestCase) ... ok test_description_page (webui.tests.test_static.LaunchpadBrandingTestCase) ... ok test_faq_page (webui.tests.test_static.LaunchpadBrandingTestCase) ... ok test_logout (webui.tests.test_static.LaunchpadBrandingTestCase) ... ok test_openid (webui.tests.test_static.LaunchpadBrandingTestCase) ... ok test_applications_page (webui.tests.test_static.UbuntuBrandingTestCase) ... ok test_description_page (webui.tests.test_static.UbuntuBrandingTestCase) ... ok test_faq_page (webui.tests.test_static.UbuntuBrandingTestCase) ... ok test_logout (webui.tests.test_static.UbuntuBrandingTestCase) ... ok test_openid (webui.tests.test_static.UbuntuBrandingTestCase) ... ok test_applications_page (webui.tests.test_static.UbuntuOneBrandingTestCase) ... ok test_description_page (webui.tests.test_static.UbuntuOneBrandingTestCase) ... ok test_faq_page (webui.tests.test_static.UbuntuOneBrandingTestCase) ... ok test_logout (webui.tests.test_static.UbuntuOneBrandingTestCase) ... ok test_openid (webui.tests.test_static.UbuntuOneBrandingTestCase) ... ok test_forgottenform_success (webui.tests.test_loginservice.ForgottenPasswordTest) ... ok test_forgottenpass_nonexisting (webui.tests.test_loginservice.ForgottenPasswordTest) ... ok test_resetform_success (webui.tests.test_loginservice.ForgottenPasswordTest) ... skipped 'u1 uses reset rather than forgot in text' test_create_account_form_required_field (webui.tests.test_loginservice.HybridLoginNewAccountTest) ... skipped 'Hybrid login/create account page only applies to u1 brand' test_loginform_password_did_not_match_error (webui.tests.test_loginservice.LoginTest) ... ok test_loginform_password_required_error (webui.tests.test_loginservice.LoginTest) ... ok test_loginform_wrong_email_error (webui.tests.test_loginservice.LoginTest) ... ok test_newaccount_existing (webui.tests.test_loginservice.NewAccountTest) ... ok test_newaccount_existing_ubuntuone (webui.tests.test_loginservice.NewAccountTest) ... skipped 'u1 uses reset rather than forgot in text' test_newaccount_no_tos_accept (webui.tests.test_loginservice.NewAccountTest) ... skipped 'TOS testing only apply to ubuntuone brand' test_paper_device_in_template (webui.tests.test_devices.DeviceTemplateTest) ... ok test_add_second_device_athenticated (webui.tests.test_devices.TestDeviceAddition) ... ok test_add_second_device_unathenticated (webui.tests.test_devices.TestDeviceAddition) ... ok test_device_types (webui.tests.test_devices.TestDeviceAddition) ... ok test_errors (webui.tests.test_devices.TestDeviceAddition) ... ok test_initial_post (webui.tests.test_devices.TestDeviceAddition) ... ok test_initial_post_google (webui.tests.test_devices.TestDeviceAddition) ... ok test_initial_post_yubikey (webui.tests.test_devices.TestDeviceAddition) ... ok test_successful_post (webui.tests.test_devices.TestDeviceAddition) ... ok test_successful_post_paper (webui.tests.test_devices.TestDeviceAddition) ... ok test_unrecognised_type (webui.tests.test_devices.TestDeviceAddition) ... ok test_device_list_no_devices (webui.tests.test_devices.TestDeviceList) ... ok test_device_list_one_device (webui.tests.test_devices.TestDeviceList) ... ok test_device_not_found (webui.tests.test_devices.TestDeviceRemoval) ... ok test_device_owned_by_another_user (webui.tests.test_devices.TestDeviceRemoval) ... ok test_device_removal_requires_two_factor_auth (webui.tests.test_devices.TestDeviceRemoval) ... ok test_get (webui.tests.test_devices.TestDeviceRemoval) ... ok test_last_device_removal_un_authenticates (webui.tests.test_devices.TestDeviceRemoval) ... ok test_post (webui.tests.test_devices.TestDeviceRemoval) ... ok test_preference_reset (webui.tests.test_devices.TestDeviceRemoval) ... ok test_device_generate_available_if_few_remaining_codes (webui.tests.test_devices.TestPaperPrintingAndGenerating) ... ok test_device_generate_get (webui.tests.test_devices.TestPaperPrintingAndGenerating) ... ok test_device_generate_not_available_if_enough_remaining_codes (webui.tests.test_devices.TestPaperPrintingAndGenerating) ... ok test_device_generate_not_paper (webui.tests.test_devices.TestPaperPrintingAndGenerating) ... ok test_device_generate_post_saves_and_redirects (webui.tests.test_devices.TestPaperPrintingAndGenerating) ... ok test_non_paper_404 (webui.tests.test_devices.TestPaperPrintingAndGenerating) ... ok test_print_codes_new_and_unused (webui.tests.test_devices.TestPaperPrintingAndGenerating) ... ok test_print_codes_window_0 (webui.tests.test_devices.TestPaperPrintingAndGenerating) ... ok test_print_codes_window_1 (webui.tests.test_devices.TestPaperPrintingAndGenerating) ... ok test_print_codes_window_2 (webui.tests.test_devices.TestPaperPrintingAndGenerating) ... ok test_print_codes_window_boundry (webui.tests.test_devices.TestPaperPrintingAndGenerating) ... ok test_name_with_empty_existing (webui.tests.test_devices.TestUtils) ... ok test_name_with_existing_matched (webui.tests.test_devices.TestUtils) ... ok test_name_with_existing_unmatched (webui.tests.test_devices.TestUtils) ... ok test_current_key_use_utc (webui.tests.test_decorators.RatelimitTestCase) ... ok test_disallowed_logging (webui.tests.test_decorators.RatelimitTestCase) ... ok test_keys_to_check_use_utc (webui.tests.test_decorators.RatelimitTestCase) ... ok test_decorator_with_anonymous_user (webui.tests.test_decorators.RedirectHomeIfLoggedInTestCase) ... ok test_decorator_with_logged_in_user (webui.tests.test_decorators.RedirectHomeIfLoggedInTestCase) ... ok test_decorator_with_twofactor_disabled (webui.tests.test_decorators.RequireTwofactorEnabledTestCase) ... ok test_decorator_with_twofactor_enabled (webui.tests.test_decorators.RequireTwofactorEnabledTestCase) ... ok test_correct_template (webui.tests.test_decorators.SSOLoginRequiredInvalidatedEmailsTestCase) ... ok test_explanation_shown (webui.tests.test_decorators.SSOLoginRequiredInvalidatedEmailsTestCase) ... ok test_logged_out (webui.tests.test_decorators.SSOLoginRequiredInvalidatedEmailsTestCase) ... ok test_no_warning_shown_when_no_email (webui.tests.test_decorators.SSOLoginRequiredInvalidatedEmailsWarningTestCase) ... ok test_two_invalidated_emails (webui.tests.test_decorators.SSOLoginRequiredInvalidatedEmailsWarningTestCase) ... ok test_warning_shown (webui.tests.test_decorators.SSOLoginRequiredInvalidatedEmailsWarningTestCase) ... ok test_warning_shown_only_if_account_not_notified_before (webui.tests.test_decorators.SSOLoginRequiredInvalidatedEmailsWarningTestCase) ... ok test_correct_template (webui.tests.test_decorators.SSOLoginRequiredNoEmailsTestCase) ... ok test_explanation_shown (webui.tests.test_decorators.SSOLoginRequiredNoEmailsTestCase) ... ok test_logged_out (webui.tests.test_decorators.SSOLoginRequiredNoEmailsTestCase) ... ok test_allowed_2f_not_required (webui.tests.test_decorators.SSOLoginRequiredTestCase) ... ok test_allowed_when_2f_required_by_keyword_and_2f_authed (webui.tests.test_decorators.SSOLoginRequiredTestCase) ... ok test_allowed_when_2f_required_by_user_and_2f_authed (webui.tests.test_decorators.SSOLoginRequiredTestCase) ... ok test_decoration_no_params (webui.tests.test_decorators.SSOLoginRequiredTestCase) ... ok test_decoration_with_params (webui.tests.test_decorators.SSOLoginRequiredTestCase) ... ok test_django_login_check_still_works (webui.tests.test_decorators.SSOLoginRequiredTestCase) ... ok test_redirected_when_2f_required_by_keyword_and_not_2f_authed (webui.tests.test_decorators.SSOLoginRequiredTestCase) ... ok test_redirected_when_2f_required_by_user_and_not_2f_authed (webui.tests.test_decorators.SSOLoginRequiredTestCase) ... ok test_require_twofactor_freshness_when_no_twofactor (webui.tests.test_decorators.SSOLoginRequiredTestCase) ... ok test_require_twofactor_freshness_when_twofactor_fresh (webui.tests.test_decorators.SSOLoginRequiredTestCase) ... ok test_require_twofactor_freshness_when_twofactor_non_fresh (webui.tests.test_decorators.SSOLoginRequiredTestCase) ... ok test_require_twofactor_freshness_when_twofactor_old (webui.tests.test_decorators.SSOLoginRequiredTestCase) ... ok test_authnrequest_csrf_exempt (ubuntu_sso_saml.tests.GoogleAppsAssertionTestCase) ... ok test_authnrequest_handled (ubuntu_sso_saml.tests.GoogleAppsAssertionTestCase) AuthnRequest isn't handled by a Processor. ... ok test_canonical_email_is_not_preferred (ubuntu_sso_saml.tests.GoogleAppsAssertionTestCase) ... ok test_canonical_email_is_preferred (ubuntu_sso_saml.tests.GoogleAppsAssertionTestCase) ... ok test_canonical_email_is_preferred_despite_case (ubuntu_sso_saml.tests.GoogleAppsAssertionTestCase) ... ok test_canonical_email_without_rpconfig (ubuntu_sso_saml.tests.GoogleAppsAssertionTestCase) ... ok test_non_canonical_email (ubuntu_sso_saml.tests.GoogleAppsAssertionTestCase) ... ok test_user_has_different_preferred_email (ubuntu_sso_saml.tests.GoogleAppsAssertionTestCase) User's preferred email is not being passed as SAML identifier. ... ok test_user_logged_in (ubuntu_sso_saml.tests.GoogleAppsAssertionTestCase) Unable to produce a valid Assertion for SAML 2-enabled user. ... ok test_user_not_2f_but_no_rpconfig (ubuntu_sso_saml.tests.GoogleAppsAssertionTestCase) ... ok test_user_not_2f_but_not_required (ubuntu_sso_saml.tests.GoogleAppsAssertionTestCase) ... ok test_user_not_2f_but_required (ubuntu_sso_saml.tests.GoogleAppsAssertionTestCase) ... ok test_user_not_2f_but_rpconfig_without_flag (ubuntu_sso_saml.tests.GoogleAppsAssertionTestCase) ... ok test_authnrequest_csrf_exempt (ubuntu_sso_saml.tests.SalesForceAssertionTestCase) ... ok test_authnrequest_handled (ubuntu_sso_saml.tests.SalesForceAssertionTestCase) AuthnRequest isn't handled by a Processor. ... ok test_canonical_email_is_not_preferred (ubuntu_sso_saml.tests.SalesForceAssertionTestCase) ... ok test_canonical_email_is_preferred (ubuntu_sso_saml.tests.SalesForceAssertionTestCase) ... ok test_canonical_email_is_preferred_despite_case (ubuntu_sso_saml.tests.SalesForceAssertionTestCase) ... ok test_canonical_email_without_rpconfig (ubuntu_sso_saml.tests.SalesForceAssertionTestCase) ... ok test_non_canonical_email (ubuntu_sso_saml.tests.SalesForceAssertionTestCase) ... ok test_user_has_different_preferred_email (ubuntu_sso_saml.tests.SalesForceAssertionTestCase) User's preferred email is not being passed as SAML identifier. ... ok test_user_logged_in (ubuntu_sso_saml.tests.SalesForceAssertionTestCase) Unable to produce a valid Assertion for SAML 2-enabled user. ... ok test_user_not_2f_but_no_rpconfig (ubuntu_sso_saml.tests.SalesForceAssertionTestCase) ... ok test_user_not_2f_but_not_required (ubuntu_sso_saml.tests.SalesForceAssertionTestCase) ... ok test_user_not_2f_but_required (ubuntu_sso_saml.tests.SalesForceAssertionTestCase) ... ok test_user_not_2f_but_rpconfig_without_flag (ubuntu_sso_saml.tests.SalesForceAssertionTestCase) ... ok test_authnrequest_csrf_exempt (ubuntu_sso_saml.tests.SalesForcePortalAssertionTestCase) ... ok test_authnrequest_handled (ubuntu_sso_saml.tests.SalesForcePortalAssertionTestCase) AuthnRequest isn't handled by a Processor. ... ok test_canonical_email_is_not_preferred (ubuntu_sso_saml.tests.SalesForcePortalAssertionTestCase) ... ok test_canonical_email_is_preferred (ubuntu_sso_saml.tests.SalesForcePortalAssertionTestCase) ... ok test_canonical_email_is_preferred_despite_case (ubuntu_sso_saml.tests.SalesForcePortalAssertionTestCase) ... ok test_canonical_email_without_rpconfig (ubuntu_sso_saml.tests.SalesForcePortalAssertionTestCase) ... ok test_non_canonical_email (ubuntu_sso_saml.tests.SalesForcePortalAssertionTestCase) ... ok test_portal_deeplink (ubuntu_sso_saml.tests.SalesForcePortalAssertionTestCase) Unable to produce a valid Portal Assertion. ... ok test_user_has_different_preferred_email (ubuntu_sso_saml.tests.SalesForcePortalAssertionTestCase) User's preferred email is not being passed as SAML identifier. ... ok test_user_logged_in (ubuntu_sso_saml.tests.SalesForcePortalAssertionTestCase) Unable to produce a valid Assertion for SAML 2-enabled user. ... ok test_user_not_2f_but_no_rpconfig (ubuntu_sso_saml.tests.SalesForcePortalAssertionTestCase) ... ok test_user_not_2f_but_not_required (ubuntu_sso_saml.tests.SalesForcePortalAssertionTestCase) ... ok test_user_not_2f_but_required (ubuntu_sso_saml.tests.SalesForcePortalAssertionTestCase) ... ok test_user_not_2f_but_rpconfig_without_flag (ubuntu_sso_saml.tests.SalesForcePortalAssertionTestCase) ... ok test_send_action_applied_notice (identityprovider.tests.test_emailutils.SendEmailOtherBrandTestCase) ... ok test_send_action_applied_notice_delete (identityprovider.tests.test_emailutils.SendEmailOtherBrandTestCase) ... ok test_send_action_required_warning (identityprovider.tests.test_emailutils.SendEmailOtherBrandTestCase) ... ok test_send_action_required_warning_delete (identityprovider.tests.test_emailutils.SendEmailOtherBrandTestCase) ... ok test_send_impersonation_email (identityprovider.tests.test_emailutils.SendEmailOtherBrandTestCase) ... ok test_send_invalidation_email_notice_no_verify_email_link (identityprovider.tests.test_emailutils.SendEmailOtherBrandTestCase) ... ok test_send_invalidation_email_notice_with_verify_email_link (identityprovider.tests.test_emailutils.SendEmailOtherBrandTestCase) ... ok test_send_invitation_after_password_reset (identityprovider.tests.test_emailutils.SendEmailOtherBrandTestCase) ... ok test_send_new_user_email_invalid_platform (identityprovider.tests.test_emailutils.SendEmailOtherBrandTestCase) ... ok test_send_new_user_email_kwargs_are_passed (identityprovider.tests.test_emailutils.SendEmailOtherBrandTestCase) ... ok test_send_new_user_email_no_platform (identityprovider.tests.test_emailutils.SendEmailOtherBrandTestCase) ... ok test_send_new_user_email_platform_desktop (identityprovider.tests.test_emailutils.SendEmailOtherBrandTestCase) ... ok test_send_new_user_email_platform_mobile (identityprovider.tests.test_emailutils.SendEmailOtherBrandTestCase) ... ok test_send_new_user_email_platform_web (identityprovider.tests.test_emailutils.SendEmailOtherBrandTestCase) ... ok test_send_password_reset_email_no_redirection_url (identityprovider.tests.test_emailutils.SendEmailOtherBrandTestCase) ... ok test_send_password_reset_email_with_redirection_url (identityprovider.tests.test_emailutils.SendEmailOtherBrandTestCase) ... ok test_send_preferred_changed_notification (identityprovider.tests.test_emailutils.SendEmailOtherBrandTestCase) ... ok test_send_validation_email_request_no_preferredemail (identityprovider.tests.test_emailutils.SendEmailOtherBrandTestCase) ... ok test_send_validation_email_request_no_redirection_url (identityprovider.tests.test_emailutils.SendEmailOtherBrandTestCase) ... ok test_send_validation_email_request_with_preferred_email (identityprovider.tests.test_emailutils.SendEmailOtherBrandTestCase) ... ok test_send_action_applied_notice (identityprovider.tests.test_emailutils.SendEmailTestCase) ... ok test_send_action_applied_notice_delete (identityprovider.tests.test_emailutils.SendEmailTestCase) ... ok test_send_action_required_warning (identityprovider.tests.test_emailutils.SendEmailTestCase) ... ok test_send_action_required_warning_delete (identityprovider.tests.test_emailutils.SendEmailTestCase) ... ok test_send_impersonation_email (identityprovider.tests.test_emailutils.SendEmailTestCase) ... ok test_send_invalidation_email_notice_no_verify_email_link (identityprovider.tests.test_emailutils.SendEmailTestCase) ... ok test_send_invalidation_email_notice_with_verify_email_link (identityprovider.tests.test_emailutils.SendEmailTestCase) ... ok test_send_invitation_after_password_reset (identityprovider.tests.test_emailutils.SendEmailTestCase) ... ok test_send_new_user_email_invalid_platform (identityprovider.tests.test_emailutils.SendEmailTestCase) ... ok test_send_new_user_email_kwargs_are_passed (identityprovider.tests.test_emailutils.SendEmailTestCase) ... ok test_send_new_user_email_no_platform (identityprovider.tests.test_emailutils.SendEmailTestCase) ... ok test_send_new_user_email_platform_desktop (identityprovider.tests.test_emailutils.SendEmailTestCase) ... ok test_send_new_user_email_platform_mobile (identityprovider.tests.test_emailutils.SendEmailTestCase) ... ok test_send_new_user_email_platform_web (identityprovider.tests.test_emailutils.SendEmailTestCase) ... ok test_send_password_reset_email_no_redirection_url (identityprovider.tests.test_emailutils.SendEmailTestCase) ... ok test_send_password_reset_email_with_redirection_url (identityprovider.tests.test_emailutils.SendEmailTestCase) ... ok test_send_preferred_changed_notification (identityprovider.tests.test_emailutils.SendEmailTestCase) ... ok test_send_validation_email_request_no_preferredemail (identityprovider.tests.test_emailutils.SendEmailTestCase) ... ok test_send_validation_email_request_no_redirection_url (identityprovider.tests.test_emailutils.SendEmailTestCase) ... ok test_send_validation_email_request_with_preferred_email (identityprovider.tests.test_emailutils.SendEmailTestCase) ... ok test_send_action_applied_notice (identityprovider.tests.test_emailutils.SendEmailToNewAddressTestCase) ... ok test_send_action_applied_notice_delete (identityprovider.tests.test_emailutils.SendEmailToNewAddressTestCase) ... ok test_send_action_required_warning (identityprovider.tests.test_emailutils.SendEmailToNewAddressTestCase) ... ok test_send_action_required_warning_delete (identityprovider.tests.test_emailutils.SendEmailToNewAddressTestCase) ... ok test_send_impersonation_email (identityprovider.tests.test_emailutils.SendEmailToNewAddressTestCase) ... ok test_send_invalidation_email_notice_no_verify_email_link (identityprovider.tests.test_emailutils.SendEmailToNewAddressTestCase) ... ok test_send_invalidation_email_notice_with_verify_email_link (identityprovider.tests.test_emailutils.SendEmailToNewAddressTestCase) ... ok test_send_invitation_after_password_reset (identityprovider.tests.test_emailutils.SendEmailToNewAddressTestCase) ... ok test_send_new_user_email_invalid_platform (identityprovider.tests.test_emailutils.SendEmailToNewAddressTestCase) ... ok test_send_new_user_email_kwargs_are_passed (identityprovider.tests.test_emailutils.SendEmailToNewAddressTestCase) ... ok test_send_new_user_email_no_platform (identityprovider.tests.test_emailutils.SendEmailToNewAddressTestCase) ... ok test_send_new_user_email_platform_desktop (identityprovider.tests.test_emailutils.SendEmailToNewAddressTestCase) ... ok test_send_new_user_email_platform_mobile (identityprovider.tests.test_emailutils.SendEmailToNewAddressTestCase) ... ok test_send_new_user_email_platform_web (identityprovider.tests.test_emailutils.SendEmailToNewAddressTestCase) ... ok test_send_password_reset_email_no_redirection_url (identityprovider.tests.test_emailutils.SendEmailToNewAddressTestCase) ... ok test_send_password_reset_email_with_redirection_url (identityprovider.tests.test_emailutils.SendEmailToNewAddressTestCase) ... ok test_send_preferred_changed_notification (identityprovider.tests.test_emailutils.SendEmailToNewAddressTestCase) ... ok test_send_validation_email_request_no_preferredemail (identityprovider.tests.test_emailutils.SendEmailToNewAddressTestCase) ... ok test_send_validation_email_request_no_redirection_url (identityprovider.tests.test_emailutils.SendEmailToNewAddressTestCase) ... ok test_send_validation_email_request_with_preferred_email (identityprovider.tests.test_emailutils.SendEmailToNewAddressTestCase) ... ok test_send_action_applied_notice (identityprovider.tests.test_emailutils.SendEmailToPreferredAddressTestCase) ... ok test_send_action_applied_notice_delete (identityprovider.tests.test_emailutils.SendEmailToPreferredAddressTestCase) ... ok test_send_action_required_warning (identityprovider.tests.test_emailutils.SendEmailToPreferredAddressTestCase) ... ok test_send_action_required_warning_delete (identityprovider.tests.test_emailutils.SendEmailToPreferredAddressTestCase) ... ok test_send_impersonation_email (identityprovider.tests.test_emailutils.SendEmailToPreferredAddressTestCase) ... ok test_send_invalidation_email_notice_no_verify_email_link (identityprovider.tests.test_emailutils.SendEmailToPreferredAddressTestCase) ... ok test_send_invalidation_email_notice_with_verify_email_link (identityprovider.tests.test_emailutils.SendEmailToPreferredAddressTestCase) ... ok test_send_invitation_after_password_reset (identityprovider.tests.test_emailutils.SendEmailToPreferredAddressTestCase) ... ok test_send_new_user_email_invalid_platform (identityprovider.tests.test_emailutils.SendEmailToPreferredAddressTestCase) ... ok test_send_new_user_email_kwargs_are_passed (identityprovider.tests.test_emailutils.SendEmailToPreferredAddressTestCase) ... ok test_send_new_user_email_no_platform (identityprovider.tests.test_emailutils.SendEmailToPreferredAddressTestCase) ... ok test_send_new_user_email_platform_desktop (identityprovider.tests.test_emailutils.SendEmailToPreferredAddressTestCase) ... ok test_send_new_user_email_platform_mobile (identityprovider.tests.test_emailutils.SendEmailToPreferredAddressTestCase) ... ok test_send_new_user_email_platform_web (identityprovider.tests.test_emailutils.SendEmailToPreferredAddressTestCase) ... ok test_send_password_reset_email_no_redirection_url (identityprovider.tests.test_emailutils.SendEmailToPreferredAddressTestCase) ... ok test_send_password_reset_email_with_redirection_url (identityprovider.tests.test_emailutils.SendEmailToPreferredAddressTestCase) ... ok test_send_preferred_changed_notification (identityprovider.tests.test_emailutils.SendEmailToPreferredAddressTestCase) ... ok test_send_validation_email_request_no_preferredemail (identityprovider.tests.test_emailutils.SendEmailToPreferredAddressTestCase) ... ok test_send_validation_email_request_no_redirection_url (identityprovider.tests.test_emailutils.SendEmailToPreferredAddressTestCase) ... ok test_send_validation_email_request_with_preferred_email (identityprovider.tests.test_emailutils.SendEmailToPreferredAddressTestCase) ... ok test_send_action_applied_notice (identityprovider.tests.test_emailutils.SendEmailToUnknownAddressTestCase) ... ok test_send_action_applied_notice_delete (identityprovider.tests.test_emailutils.SendEmailToUnknownAddressTestCase) ... ok test_send_action_required_warning (identityprovider.tests.test_emailutils.SendEmailToUnknownAddressTestCase) ... ok test_send_action_required_warning_delete (identityprovider.tests.test_emailutils.SendEmailToUnknownAddressTestCase) ... ok test_send_impersonation_email (identityprovider.tests.test_emailutils.SendEmailToUnknownAddressTestCase) ... ok test_send_invalidation_email_notice_no_verify_email_link (identityprovider.tests.test_emailutils.SendEmailToUnknownAddressTestCase) ... ok test_send_invalidation_email_notice_with_verify_email_link (identityprovider.tests.test_emailutils.SendEmailToUnknownAddressTestCase) ... ok test_send_invitation_after_password_reset (identityprovider.tests.test_emailutils.SendEmailToUnknownAddressTestCase) ... ok test_send_new_user_email_invalid_platform (identityprovider.tests.test_emailutils.SendEmailToUnknownAddressTestCase) ... ok test_send_new_user_email_kwargs_are_passed (identityprovider.tests.test_emailutils.SendEmailToUnknownAddressTestCase) ... ok test_send_new_user_email_no_platform (identityprovider.tests.test_emailutils.SendEmailToUnknownAddressTestCase) ... ok test_send_new_user_email_platform_desktop (identityprovider.tests.test_emailutils.SendEmailToUnknownAddressTestCase) ... ok test_send_new_user_email_platform_mobile (identityprovider.tests.test_emailutils.SendEmailToUnknownAddressTestCase) ... ok test_send_new_user_email_platform_web (identityprovider.tests.test_emailutils.SendEmailToUnknownAddressTestCase) ... ok test_send_password_reset_email_no_redirection_url (identityprovider.tests.test_emailutils.SendEmailToUnknownAddressTestCase) ... ok test_send_password_reset_email_with_redirection_url (identityprovider.tests.test_emailutils.SendEmailToUnknownAddressTestCase) ... ok test_send_preferred_changed_notification (identityprovider.tests.test_emailutils.SendEmailToUnknownAddressTestCase) ... ok test_send_validation_email_request_no_preferredemail (identityprovider.tests.test_emailutils.SendEmailToUnknownAddressTestCase) ... ok test_send_validation_email_request_no_redirection_url (identityprovider.tests.test_emailutils.SendEmailToUnknownAddressTestCase) ... ok test_send_validation_email_request_with_preferred_email (identityprovider.tests.test_emailutils.SendEmailToUnknownAddressTestCase) ... ok test_account_info (identityprovider.tests.test_emailutils.SendTwoFactorFailureWarningTestCase) ... ok test_account_person_none (identityprovider.tests.test_emailutils.SendTwoFactorFailureWarningTestCase) ... ok test_account_person_not_none (identityprovider.tests.test_emailutils.SendTwoFactorFailureWarningTestCase) ... ok test_csrf_cookie_removed (identityprovider.tests.test_emailutils.SendTwoFactorFailureWarningTestCase) ... ok test_empty_headers (identityprovider.tests.test_emailutils.SendTwoFactorFailureWarningTestCase) ... ok test_failure_attempts (identityprovider.tests.test_emailutils.SendTwoFactorFailureWarningTestCase) ... ok test_from (identityprovider.tests.test_emailutils.SendTwoFactorFailureWarningTestCase) ... ok test_headers (identityprovider.tests.test_emailutils.SendTwoFactorFailureWarningTestCase) ... ok test_http_cookie_removed (identityprovider.tests.test_emailutils.SendTwoFactorFailureWarningTestCase) ... ok test_recipients (identityprovider.tests.test_emailutils.SendTwoFactorFailureWarningTestCase) ... ok test_subject (identityprovider.tests.test_emailutils.SendTwoFactorFailureWarningTestCase) ... ok test_an_email_means_false (identityprovider.tests.test_emailutils.ShouldAddInvalidationLinkTests) ... ok test_an_email_means_false_different_case (identityprovider.tests.test_emailutils.ShouldAddInvalidationLinkTests) ... ok test_disallow_unverified_means_false (identityprovider.tests.test_emailutils.ShouldAddInvalidationLinkTests) ... ok test_new_emails_means_true (identityprovider.tests.test_emailutils.ShouldAddInvalidationLinkTests) ... ok test_no_emails_means_true (identityprovider.tests.test_emailutils.ShouldAddInvalidationLinkTests) ... ok test_default_discovery_response (identityprovider.tests.test_xrds.XRDSTest) ... ok test_id_accept_xrds (identityprovider.tests.test_xrds.XRDSTest) ... ok test_id_accept_xrds_with_inactive_account (identityprovider.tests.test_xrds.XRDSTest) ... ok test_id_html (identityprovider.tests.test_xrds.XRDSTest) ... ok test_id_html_with_inactive_account (identityprovider.tests.test_xrds.XRDSTest) ... ok test_render_when_value_is_comma_separated_list (identityprovider.tests.test_widgets.CommaSeparatedWidgetTestCase) ... ok test_render_when_value_is_list (identityprovider.tests.test_widgets.CommaSeparatedWidgetTestCase) ... ok test_render_when_value_is_none (identityprovider.tests.test_widgets.CommaSeparatedWidgetTestCase) ... ok test_render_account_no_person (identityprovider.tests.test_widgets.LPUsernameWidgetTestCase) ... ok test_render_account_with_person (identityprovider.tests.test_widgets.LPUsernameWidgetTestCase) ... ok test_render_no_account (identityprovider.tests.test_widgets.LPUsernameWidgetTestCase) ... ok test_render_when_not_readonly (identityprovider.tests.test_widgets.ROAwareSelectTestCase) ... ok test_render_when_readonly (identityprovider.tests.test_widgets.ROAwareSelectTestCase) ... ok test_render_when_readonly_selected (identityprovider.tests.test_widgets.ROAwareSelectTestCase) ... ok test_render_when_not_readonly (identityprovider.tests.test_widgets.ROAwareTextInputTestCase) ... ok test_render_when_readonly (identityprovider.tests.test_widgets.ROAwareTextInputTestCase) ... ok test_render_bool (identityprovider.tests.test_widgets.ReadOnlyDateTimeWidgetTestCase) ... ok test_render_datetime (identityprovider.tests.test_widgets.ReadOnlyDateTimeWidgetTestCase) ... ok test_render_int (identityprovider.tests.test_widgets.ReadOnlyDateTimeWidgetTestCase) ... ok test_render_string (identityprovider.tests.test_widgets.ReadOnlyDateTimeWidgetTestCase) ... ok test_render_date_status_set (identityprovider.tests.test_widgets.StatusWidgetTestCase) ... ok test_render_not_date_status_set (identityprovider.tests.test_widgets.StatusWidgetTestCase) ... ok test_account_without_person_receives_404 (identityprovider.tests.test_views_preflight.PreflightViewAccessTestCase) ... ok test_non_authenticated_users_are_getting_404 (identityprovider.tests.test_views_preflight.PreflightViewAccessTestCase) ... ok test_person_in_ubuntu_team_can_access_the_page (identityprovider.tests.test_views_preflight.PreflightViewAccessTestCase) ... ok test_person_not_in_the_required_team_will_get_404 (identityprovider.tests.test_views_preflight.PreflightViewAccessTestCase) ... ok test_prelfight_basic_auth (identityprovider.tests.test_views_preflight.PreflightViewAccessTestCase) ... ok test_get_rpconfig_partial_match_longer (identityprovider.tests.test_views_utils.GetRPConfigTestCase) ... ok test_get_rpconfig_partial_match_shorter (identityprovider.tests.test_views_utils.GetRPConfigTestCase) ... ok test_get_rpconfig_with_trailing_slash (identityprovider.tests.test_views_utils.GetRPConfigTestCase) ... ok test_get_rpconfig_without_trailing_slash (identityprovider.tests.test_views_utils.GetRPConfigTestCase) ... ok test_is_safe_redirect_url_404 (identityprovider.tests.test_views_utils.IsSafeRedirectTestCase) ... ok test_is_safe_redirect_url_return_false (identityprovider.tests.test_views_utils.IsSafeRedirectTestCase) ... ok test_is_safe_redirect_url_with_params (identityprovider.tests.test_views_utils.IsSafeRedirectTestCase) ... ok test_decorator_with_testing_disabled (identityprovider.tests.test_views_utils.RequireTestingEnabledTestCase) ... ok test_decorator_with_testing_enabled (identityprovider.tests.test_views_utils.RequireTestingEnabledTestCase) ... ok test_delegate_profile_user_does_not_exist (identityprovider.tests.test_views_testing.TestingViewsDisabledTestCase) ... ok test_delegate_profile_user_exists (identityprovider.tests.test_views_testing.TestingViewsDisabledTestCase) ... ok test_error (identityprovider.tests.test_views_testing.TestingViewsDisabledTestCase) ... ok test_openid_consumer (identityprovider.tests.test_views_testing.TestingViewsDisabledTestCase) ... ok test_delegate_profile_user_does_not_exist (identityprovider.tests.test_views_testing.TestingViewsEnabledTestCase) ... ok test_delegate_profile_user_exists (identityprovider.tests.test_views_testing.TestingViewsEnabledTestCase) ... ok test_error (identityprovider.tests.test_views_testing.TestingViewsEnabledTestCase) ... ok test_openid_consumer (identityprovider.tests.test_views_testing.TestingViewsEnabledTestCase) ... ok test_approved_data_for_ax_and_teams (identityprovider.tests.test_views_server.ApprovedDataTestCase) ... ok test_approved_data_for_ax_only (identityprovider.tests.test_views_server.ApprovedDataTestCase) ... ok test_approved_data_for_sreg_and_teams (identityprovider.tests.test_views_server.ApprovedDataTestCase) ... ok test_approved_data_for_sreg_only (identityprovider.tests.test_views_server.ApprovedDataTestCase) ... ok test_approved_data_for_teams_only (identityprovider.tests.test_views_server.ApprovedDataTestCase) ... ok test_approved_data_returns_none_for_no_request (identityprovider.tests.test_views_server.ApprovedDataTestCase) ... ok test_cancel_invalid_openid_transaction (identityprovider.tests.test_views_server.CancelTestCase) ... ok test_cancel_user_is_authenticated (identityprovider.tests.test_views_server.CancelTestCase) ... ok test_cancel_user_is_not_authenticated (identityprovider.tests.test_views_server.CancelTestCase) ... ok test_2f_circumvention (identityprovider.tests.test_views_server.Decide2FTestCase) This test assumes that SSO allows you to "log in" with only ... ok test_site_1st_factored (identityprovider.tests.test_views_server.Decide2FTestCase) This test assumes that SSO allows you to "log in" with only ... ok test_site_2nd_factored (identityprovider.tests.test_views_server.Decide2FTestCase) ... ok test_site_requires_2f_but_feature_disabled (identityprovider.tests.test_views_server.Decide2FTestCase) ... ok test_site_unauthed (identityprovider.tests.test_views_server.Decide2FTestCase) ... ok test_user_1st_factored (identityprovider.tests.test_views_server.Decide2FTestCase) This test assumes that SSO allows you to "log in" with only ... ok test_user_2nd_factored (identityprovider.tests.test_views_server.Decide2FTestCase) ... ok test_user_unauthed (identityprovider.tests.test_views_server.Decide2FTestCase) ... ok test_ax_and_sreg_fields_are_merged (identityprovider.tests.test_views_server.DecideTestCase) If both SReg and AX requests are present, only display one set of ... ok test_check_team_membership_multiple_openidrpsummary (identityprovider.tests.test_views_server.DecideTestCase) ... ok test_decide_authenticated (identityprovider.tests.test_views_server.DecideTestCase) ... ok test_decide_authenticated_with_post (identityprovider.tests.test_views_server.DecideTestCase) ... ok test_decide_auto_authorize (identityprovider.tests.test_views_server.DecideTestCase) ... ok test_decide_includes_rp_analytics (identityprovider.tests.test_views_server.DecideTestCase) ... ok test_decide_invalid (identityprovider.tests.test_views_server.DecideTestCase) ... ok test_decide_multiple_openidrpsummary (identityprovider.tests.test_views_server.DecideTestCase) ... ok test_decide_not_authenticated (identityprovider.tests.test_views_server.DecideTestCase) ... ok test_decide_process (identityprovider.tests.test_views_server.DecideTestCase) ... ok test_decide_team_membership_with_auto_authorize (identityprovider.tests.test_views_server.DecideTestCase) ... ok test_list_of_details_is_complete_with_ax (identityprovider.tests.test_views_server.DecideTestCase) ... ok test_list_of_details_is_complete_with_sreg (identityprovider.tests.test_views_server.DecideTestCase) ... ok test_state_of_checkboxes_and_data_formats_trusted_ax (identityprovider.tests.test_views_server.DecideTestCase) ... ok test_state_of_checkboxes_and_data_formats_trusted_sreg (identityprovider.tests.test_views_server.DecideTestCase) ... ok test_state_of_checkboxes_and_data_formats_untrusted_ax (identityprovider.tests.test_views_server.DecideTestCase) ... ok test_state_of_checkboxes_and_data_formats_untrusted_sreg (identityprovider.tests.test_views_server.DecideTestCase) ... ok test_yui_js_url (identityprovider.tests.test_views_server.DecideTestCase) ... ok test_user_unverified_no_rpconfig (identityprovider.tests.test_views_server.DecideUserUnverifiedTestCase) ... ok test_user_unverified_rpconfig_allow_unverified (identityprovider.tests.test_views_server.DecideUserUnverifiedTestCase) ... ok test_user_unverified_rpconfig_does_not_allow_unverified (identityprovider.tests.test_views_server.DecideUserUnverifiedTestCase) ... ok test_handle_openid_error_other (identityprovider.tests.test_views_server.HandleOpenIDErrorTestCase) ... ok test_handle_openid_error_with_encode_url (identityprovider.tests.test_views_server.HandleOpenIDErrorTestCase) ... ok test_decide_with_ax_non_ascii_data (identityprovider.tests.test_views_server.HandleUserResponseTestCase) ... ok test_handle_user_response_auto_auth_borderline_ax_sreg_response (identityprovider.tests.test_views_server.HandleUserResponseTestCase) ... ok test_handle_user_response_auto_auth_large_ax_only_response (identityprovider.tests.test_views_server.HandleUserResponseTestCase) ... ok test_handle_user_response_auto_auth_large_ax_sreg_response (identityprovider.tests.test_views_server.HandleUserResponseTestCase) ... ok test_handle_user_response_auto_auth_large_sreg_only_response (identityprovider.tests.test_views_server.HandleUserResponseTestCase) ... ok test_handle_user_response_ax_openid_is_authorized_idselect (identityprovider.tests.test_views_server.HandleUserResponseTestCase) ... ok test_handle_user_response_checkid_immediate (identityprovider.tests.test_views_server.HandleUserResponseTestCase) ... ok test_handle_user_response_decide (identityprovider.tests.test_views_server.HandleUserResponseTestCase) ... ok test_handle_user_response_no_valid_openid (identityprovider.tests.test_views_server.HandleUserResponseTestCase) ... ok test_handle_user_response_openid_is_authorized_idselect (identityprovider.tests.test_views_server.HandleUserResponseTestCase) ... ok test_handle_user_response_openid_is_authorized_other_id (identityprovider.tests.test_views_server.HandleUserResponseTestCase) ... ok test_handle_user_response_user_is_authenticated (identityprovider.tests.test_views_server.HandleUserResponseTestCase) ... ok test_handle_user_response_with_referer (identityprovider.tests.test_views_server.HandleUserResponseTestCase) ... ok test_logo_for_rpconfig_on_decide_page (identityprovider.tests.test_views_server.HandleUserResponseTestCase) ... ok test_logo_for_rpconfig_on_new_account_page (identityprovider.tests.test_views_server.HandleUserResponseTestCase) ... ok test_rpconfig_fetch_on_login_page (identityprovider.tests.test_views_server.HandleUserResponseTestCase) ... ok test_rpconfig_fetch_on_new_account_page (identityprovider.tests.test_views_server.HandleUserResponseTestCase) ... ok test_check_immediate_no_rpconfig (identityprovider.tests.test_views_server.HandleUserResponseUnverifiedUserLogedInTestCase) ... ok test_check_immediate_with_rpconfig_when_allowed_unverifed (identityprovider.tests.test_views_server.HandleUserResponseUnverifiedUserLogedInTestCase) ... ok test_check_immediate_with_rpconfig_when_not_allowed_unverifed (identityprovider.tests.test_views_server.HandleUserResponseUnverifiedUserLogedInTestCase) ... ok test_check_setup_no_rpconfig (identityprovider.tests.test_views_server.HandleUserResponseUnverifiedUserLogedInTestCase) ... ok test_check_setup_with_rpconfig_when_allowed_unverifed (identityprovider.tests.test_views_server.HandleUserResponseUnverifiedUserLogedInTestCase) ... ok test_check_setup_with_rpconfig_when_not_allowed_unverifed (identityprovider.tests.test_views_server.HandleUserResponseUnverifiedUserLogedInTestCase) ... ok test_untrusted_rp_properly_shows_markup (identityprovider.tests.test_views_server.MarkupTestCase) ... ok test_german (identityprovider.tests.test_views_server.MultiLangOpenIDTestCase) ... ok test_german_with_country_code (identityprovider.tests.test_views_server.MultiLangOpenIDTestCase) ... ok test_language_persists_in_session (identityprovider.tests.test_views_server.MultiLangOpenIDTestCase) ... ok test_no_lang_specified (identityprovider.tests.test_views_server.MultiLangOpenIDTestCase) ... ok test_unsupported_language (identityprovider.tests.test_views_server.MultiLangOpenIDTestCase) ... ok test_openid_is_authorized_complex_2f_disabled (identityprovider.tests.test_views_server.OpenIDAuthorizedTestCase) ... ok test_openid_is_authorized_complex_2f_for_site (identityprovider.tests.test_views_server.OpenIDAuthorizedTestCase) ... ok test_openid_is_authorized_id_owner (identityprovider.tests.test_views_server.OpenIDAuthorizedTestCase) ... ok test_openid_is_authorized_not_authenticated (identityprovider.tests.test_views_server.OpenIDAuthorizedTestCase) ... ok test_openid_is_authorized_other (identityprovider.tests.test_views_server.OpenIDAuthorizedTestCase) ... ok test_openid_is_authorized_rpconfig (identityprovider.tests.test_views_server.OpenIDAuthorizedTestCase) ... ok test_openid_is_authorized_should_reauthenticate (identityprovider.tests.test_views_server.OpenIDAuthorizedTestCase) ... ok test_pre_authorize_after_login (identityprovider.tests.test_views_server.PreAuthorizeTestCase) ... ok test_pre_authorize_authenticated (identityprovider.tests.test_views_server.PreAuthorizeTestCase) ... ok test_pre_authorize_get (identityprovider.tests.test_views_server.PreAuthorizeTestCase) ... ok test_pre_authorize_no_pre_authorized (identityprovider.tests.test_views_server.PreAuthorizeTestCase) ... ok test_pre_authorize_not_authenticated (identityprovider.tests.test_views_server.PreAuthorizeTestCase) ... ok test_pre_authorize_sees_referer_not_trust_root (identityprovider.tests.test_views_server.PreAuthorizeTestCase) ... ok test_pre_authorize_unauthorized (identityprovider.tests.test_views_server.PreAuthorizeTestCase) ... ok test_process_openid_request_no_orequest (identityprovider.tests.test_views_server.ProcessOpenIDRequestTestCase) ... ok test_should_reauthenticate_false (identityprovider.tests.test_views_server.ShouldReauthenticateTestCase) ... ok test_should_reauthenticate_invalid_max_auth_age (identityprovider.tests.test_views_server.ShouldReauthenticateTestCase) ... ok test_should_reauthenticate_no_pape (identityprovider.tests.test_views_server.ShouldReauthenticateTestCase) ... ok test_should_reauthenticate_no_pape_max_auth_age (identityprovider.tests.test_views_server.ShouldReauthenticateTestCase) ... ok test_should_reauthenticate_true (identityprovider.tests.test_views_server.ShouldReauthenticateTestCase) ... ok test_bogus_token_does_not_login (identityprovider.tests.test_views_server.TokenLoginTestCase) ... ok test_can_make_authenticated_calls (identityprovider.tests.test_views_server.TokenLoginTestCase) ... ok test_invalid_next_steps (identityprovider.tests.test_views_server.TokenLoginTestCase) Invalid next steps are redirected to '/' with a message. ... ok test_next_step_to_internal_url (identityprovider.tests.test_views_server.TokenLoginTestCase) ... ok test_next_step_to_known_openidrp (identityprovider.tests.test_views_server.TokenLoginTestCase) Check that redirecting to a trusted RP works ... ok test_session_is_created_via_token (identityprovider.tests.test_views_server.TokenLoginTestCase) ... ok test_settings_change_response (identityprovider.tests.test_views_server.TokenLoginTestCase) ... ok test_works_when_already_logged_in (identityprovider.tests.test_views_server.TokenLoginTestCase) ... ok test_process_unknown_rp (identityprovider.tests.test_views_server.UntrustedRPTestCase) ... ok test_untrusted (identityprovider.tests.test_views_server.UntrustedRPTestCase) ... ok test_is_valid_openid_different_hostname (identityprovider.tests.test_views_server.ValidOpenIDTestCase) ... ok test_is_valid_openid_different_port (identityprovider.tests.test_views_server.ValidOpenIDTestCase) ... ok test_is_valid_openid_different_scheme (identityprovider.tests.test_views_server.ValidOpenIDTestCase) ... ok test_is_valid_openid_error (identityprovider.tests.test_views_server.ValidOpenIDTestCase) ... ok test_is_valid_openid_idselect (identityprovider.tests.test_views_server.ValidOpenIDTestCase) ... ok test_is_valid_openid_other (identityprovider.tests.test_views_server.ValidOpenIDTestCase) ... ok test_is_valid_openid_path_patterns (identityprovider.tests.test_views_server.ValidOpenIDTestCase) ... ok test_identity_page_active_account (identityprovider.tests.test_views_server.XRDSTestCase) ... ok test_identity_page_inactive_account (identityprovider.tests.test_views_server.XRDSTestCase) ... ok test_identity_page_nonexisting_account (identityprovider.tests.test_views_server.XRDSTestCase) ... ok test_root_page_also_returns_xrds_document_when_right_header_is_used (identityprovider.tests.test_views_server.XRDSTestCase) ... ok test_xrds (identityprovider.tests.test_views_server.XRDSTestCase) ... ok test_xrds_identity_page_active_account (identityprovider.tests.test_views_server.XRDSTestCase) ... ok test_xrds_identity_page_inactive_account (identityprovider.tests.test_views_server.XRDSTestCase) ... ok test_xrds_identity_page_nonexisting_account (identityprovider.tests.test_views_server.XRDSTestCase) ... ok test_when_object_is_not_person (identityprovider.tests.test_utils.CanonicalUrlTestCase) ... ok test_when_view_name_is_none (identityprovider.tests.test_utils.CanonicalUrlTestCase) ... ok test_when_view_name_is_not_none (identityprovider.tests.test_utils.CanonicalUrlTestCase) ... ok test_default_on_error (identityprovider.tests.test_utils.GetCurrentBrandTestCase) Any exception during get_current_brand results in default. ... ok test_defaults_to_ubuntu_brand (identityprovider.tests.test_utils.GetCurrentBrandTestCase) ... ok test_feature_switch_for_lp (identityprovider.tests.test_utils.GetCurrentBrandTestCase) ... ok test_feature_switch_for_lp_ignored (identityprovider.tests.test_utils.GetCurrentBrandTestCase) ... ok test_feature_switch_for_u1 (identityprovider.tests.test_utils.GetCurrentBrandTestCase) ... ok test_feature_switch_for_u1_ignored (identityprovider.tests.test_utils.GetCurrentBrandTestCase) ... ok test_no_switch_but_brand_setting_lp (identityprovider.tests.test_utils.GetCurrentBrandTestCase) ... ok test_with_data_and_successful_outcome (identityprovider.tests.test_utils.HttpRequestWithTimeoutTestCase) ... ok test_without_data_and_failing (identityprovider.tests.test_utils.HttpRequestWithTimeoutTestCase) ... ok test_without_data_and_successful_outcome (identityprovider.tests.test_utils.HttpRequestWithTimeoutTestCase) ... ok test_polite_errors (identityprovider.tests.test_utils.PoliteFormErrorsTestCase) ... ok test_if_token_is_none (identityprovider.tests.test_utils.RedirectionURLForTokenTestCase) ... ok test_if_token_is_not_none (identityprovider.tests.test_utils.RedirectionURLForTokenTestCase) ... ok test_when_there_is_binascii_error_is_raised (identityprovider.tests.test_utils.ValidateLaunchpadPasswordTestCase) ... ok test_feature_switch_for_lp (identityprovider.tests.test_template_loaders.BrandLoaderTestCase) ... ok test_feature_switch_for_u1 (identityprovider.tests.test_template_loaders.BrandLoaderTestCase) ... ok test_getTeamsNS (identityprovider.tests.test_teams.GetTeamsNSTestCase) ... ok test_getTeamsNS_alias_already_exists (identityprovider.tests.test_teams.GetTeamsNSTestCase) ... ok test_allRequestedTeams (identityprovider.tests.test_teams.TeamsRequestTestCase) ... ok test_contains (identityprovider.tests.test_teams.TeamsRequestTestCase) ... ok test_fromOpenIDRequest (identityprovider.tests.test_teams.TeamsRequestTestCase) ... ok test_fromOpenIDRequest_with_query_membership (identityprovider.tests.test_teams.TeamsRequestTestCase) ... ok test_getExtensionArgs (identityprovider.tests.test_teams.TeamsRequestTestCase) ... ok test_init (identityprovider.tests.test_teams.TeamsRequestTestCase) ... ok test_not_wereTeamsRequested (identityprovider.tests.test_teams.TeamsRequestTestCase) ... ok test_parseExtensionArgs_no_strict (identityprovider.tests.test_teams.TeamsRequestTestCase) ... ok test_parseExtensionArgs_strict (identityprovider.tests.test_teams.TeamsRequestTestCase) ... ok test_wereTeamsRequested (identityprovider.tests.test_teams.TeamsRequestTestCase) ... ok test_addTeam (identityprovider.tests.test_teams.TeamsResponseTestCase) ... ok test_extractResponse (identityprovider.tests.test_teams.TeamsResponseTestCase) ... ok test_fromSuccessResponse_all (identityprovider.tests.test_teams.TeamsResponseTestCase) ... ok test_fromSuccessResponse_no_signed (identityprovider.tests.test_teams.TeamsResponseTestCase) ... ok test_fromSuccessResponse_signed_present (identityprovider.tests.test_teams.TeamsResponseTestCase) ... ok test_getExtensionArgs (identityprovider.tests.test_teams.TeamsResponseTestCase) ... ok test_init (identityprovider.tests.test_teams.TeamsResponseTestCase) ... ok test_not_supportsTeams (identityprovider.tests.test_teams.TeamsTestCase) ... ok test_supportsTeams (identityprovider.tests.test_teams.TeamsTestCase) ... ok test_listener_on_password_change (identityprovider.tests.test_signals.InvalidateOauthTokenOnPasswordChangeTestCase) ... ok test_signal_connected (identityprovider.tests.test_signals.InvalidateOauthTokenOnPasswordChangeTestCase) ... ok test_listener_checks_for_token_in_header (identityprovider.tests.test_signals.SessionTokenOnLoginTestCase) ... ok test_listener_default (identityprovider.tests.test_signals.SessionTokenOnLoginTestCase) ... ok test_listener_read_only_mode_no_token (identityprovider.tests.test_signals.SessionTokenOnLoginTestCase) ... ok test_listener_read_only_mode_previous_token (identityprovider.tests.test_signals.SessionTokenOnLoginTestCase) ... ok test_signal_connected (identityprovider.tests.test_signals.SessionTokenOnLoginTestCase) ... ok test_readonly_clear_readonly (identityprovider.tests.test_readonly.ReadOnlyDataTestCase) ... ok test_readonly_data (identityprovider.tests.test_readonly.ReadOnlyDataTestCase) ... ok test_readonly_returns_200_with_right_secret (identityprovider.tests.test_readonly.ReadOnlyDataTestCase) ... ok test_readonly_returns_404_for_get (identityprovider.tests.test_readonly.ReadOnlyDataTestCase) ... ok test_readonly_returns_404_with_bad_secret (identityprovider.tests.test_readonly.ReadOnlyDataTestCase) ... ok test_readonly_returns_404_without_readonly_secret (identityprovider.tests.test_readonly.ReadOnlyDataTestCase) ... ok test_readonly_set_readonly (identityprovider.tests.test_readonly.ReadOnlyDataTestCase) ... ok test_flag_files_in_right_directory (identityprovider.tests.test_readonly.ReadOnlyFlagFilesTestCase) ... ok test_readonly_flag_files_have_right_mode (identityprovider.tests.test_readonly.ReadOnlyFlagFilesTestCase) ... ok test_get_server_atts_data_error (identityprovider.tests.test_readonly.ReadOnlyViewsTestCase) ... ok test_get_server_atts_readonly (identityprovider.tests.test_readonly.ReadOnlyViewsTestCase) ... ok test_get_server_atts_server_unreachable (identityprovider.tests.test_readonly.ReadOnlyViewsTestCase) ... ok test_nop_db_in_readonly_mode (identityprovider.tests.test_readonly.ReadOnlyViewsTestCase) ... ok test_readonly_admin (identityprovider.tests.test_readonly.ReadOnlyViewsTestCase) ... ok test_readonly_confirm_get (identityprovider.tests.test_readonly.ReadOnlyViewsTestCase) ... ok test_readonly_confirm_post (identityprovider.tests.test_readonly.ReadOnlyViewsTestCase) ... ok test_update_server_all_appservers (identityprovider.tests.test_readonly.ReadOnlyViewsTestCase) ... ok test_update_server_one_appserver (identityprovider.tests.test_readonly.ReadOnlyViewsTestCase) ... ok test_update_server_one_connection (identityprovider.tests.test_readonly.ReadOnlyViewsTestCase) ... ok test_https_remote_req (identityprovider.tests.test_readonly.RemoteRequestTestCase) ... ok test_plain_remote_req (identityprovider.tests.test_readonly.RemoteRequestTestCase) ... ok test_remote_req_urllib2_error (identityprovider.tests.test_readonly.RemoteRequestTestCase) ... ok test_vhost_remote_req (identityprovider.tests.test_readonly.RemoteRequestTestCase) ... ok test_anonymous (identityprovider.tests.test_preflight.TestPreflight) ... ok test_config_branch_version (identityprovider.tests.test_preflight.TestPreflight) ... ok test_flag_not_active (identityprovider.tests.test_preflight.TestPreflight) ... ok test_success (identityprovider.tests.test_preflight.TestPreflight) ... ok test_version_from_branch (identityprovider.tests.test_preflight.TestPreflight) ... ok test_version_from_version_attribute (identityprovider.tests.test_preflight.TestPreflight) ... ok test_version_without_version_attribute (identityprovider.tests.test_preflight.TestPreflight) ... ok test_get_team_membership_when_team_is_not_visible (identityprovider.tests.test_models_team.TeamMembershipTest) ... ok test_get_team_memberships_on_personless_account (identityprovider.tests.test_models_team.TeamMembershipTest) ... ok test_get_team_memberships_when_team_is_visible (identityprovider.tests.test_models_team.TeamMembershipTest) ... ok test_team_is_private_but_you_can_see_them (identityprovider.tests.test_models_team.TeamMembershipTest) ... ok test_unicode (identityprovider.tests.test_models_team.TeamParticipationTestCase) ... ok test_account_when_account (identityprovider.tests.test_models_person.PersonTestCase) ... ok test_account_when_no_account (identityprovider.tests.test_models_person.PersonTestCase) ... ok test_in_team (identityprovider.tests.test_models_person.PersonTestCase) ... ok test_in_team_no_team (identityprovider.tests.test_models_person.PersonTestCase) ... ok test_in_team_no_teamparticipation_same_owner (identityprovider.tests.test_models_person.PersonTestCase) ... ok test_in_team_object (identityprovider.tests.test_models_person.PersonTestCase) ... ok test_not_in_team (identityprovider.tests.test_models_person.PersonTestCase) ... ok test_unicode (identityprovider.tests.test_models_person.PersonTestCase) ... ok test_cleanupAssociations (identityprovider.tests.test_models_openidmodels.DjangoOpenIDStoreTestCase) ... ok test_cleanupNonce (identityprovider.tests.test_models_openidmodels.DjangoOpenIDStoreTestCase) ... ok test_getAssociation_existing_different_handle (identityprovider.tests.test_models_openidmodels.DjangoOpenIDStoreTestCase) ... ok test_getAssociation_existing_no_handle (identityprovider.tests.test_models_openidmodels.DjangoOpenIDStoreTestCase) ... ok test_getAssociation_existing_same_handle (identityprovider.tests.test_models_openidmodels.DjangoOpenIDStoreTestCase) ... ok test_getAssociation_expired (identityprovider.tests.test_models_openidmodels.DjangoOpenIDStoreTestCase) ... ok test_getAssociation_not_existing (identityprovider.tests.test_models_openidmodels.DjangoOpenIDStoreTestCase) ... ok test_get_association_when_lifetime_is_zero (identityprovider.tests.test_models_openidmodels.DjangoOpenIDStoreTestCase) ... ok test_get_association_with_handle_none (identityprovider.tests.test_models_openidmodels.DjangoOpenIDStoreTestCase) ... ok test_store_association_when_association_already_exists (identityprovider.tests.test_models_openidmodels.DjangoOpenIDStoreTestCase) ... ok test_use_nonce_when_expired (identityprovider.tests.test_models_openidmodels.DjangoOpenIDStoreTestCase) ... ok test_use_nonce_when_nonce_does_not_exist (identityprovider.tests.test_models_openidmodels.DjangoOpenIDStoreTestCase) ... ok test_use_nonce_when_nonce_exists (identityprovider.tests.test_models_openidmodels.DjangoOpenIDStoreTestCase) ... ok test_create_association (identityprovider.tests.test_models_openidmodels.OpenIDAssociationTestCase) ... ok test_authorize_existing (identityprovider.tests.test_models_openidmodels.OpenIDAuthorizationTestCase) ... ok test_authorize_expires (identityprovider.tests.test_models_openidmodels.OpenIDAuthorizationTestCase) ... ok test_authorize_not_existing (identityprovider.tests.test_models_openidmodels.OpenIDAuthorizationTestCase) ... ok test_authorize_when_readonly (identityprovider.tests.test_models_openidmodels.OpenIDAuthorizationTestCase) ... ok test_is_authorized_client_id (identityprovider.tests.test_models_openidmodels.OpenIDAuthorizationTestCase) ... ok test_is_authorized_generic (identityprovider.tests.test_models_openidmodels.OpenIDAuthorizationTestCase) ... ok test_is_not_authorized (identityprovider.tests.test_models_openidmodels.OpenIDAuthorizationTestCase) ... ok test_logo_url_property_when_logo_is_absolute (identityprovider.tests.test_models_openidmodels.OpenIDRPConfigTestCase) ... ok test_logo_url_property_when_logo_is_none (identityprovider.tests.test_models_openidmodels.OpenIDRPConfigTestCase) ... ok test_logo_url_property_when_logo_is_relative (identityprovider.tests.test_models_openidmodels.OpenIDRPConfigTestCase) ... ok test_twofactor_required_flag_is_null (identityprovider.tests.test_models_openidmodels.OpenIDRPConfigTestCase) ... ok test_twofactor_required_no_flag (identityprovider.tests.test_models_openidmodels.OpenIDRPConfigTestCase) ... ok test_twofactor_required_twofactor_not_enabled (identityprovider.tests.test_models_openidmodels.OpenIDRPConfigTestCase) ... ok test_twofactor_required_with_flag (identityprovider.tests.test_models_openidmodels.OpenIDRPConfigTestCase) ... ok test_unicode (identityprovider.tests.test_models_openidmodels.OpenIDRPConfigTestCase) ... ok test_approved_data (identityprovider.tests.test_models_openidmodels.OpenIDRPSummaryTestCase) ... ok test_get_approved_data_mixed_sreg_ax (identityprovider.tests.test_models_openidmodels.OpenIDRPSummaryTestCase) ... ok test_get_approved_data_persistent (identityprovider.tests.test_models_openidmodels.OpenIDRPSummaryTestCase) ... ok test_get_approved_data_with_ax (identityprovider.tests.test_models_openidmodels.OpenIDRPSummaryTestCase) ... ok test_get_approved_data_with_sreg (identityprovider.tests.test_models_openidmodels.OpenIDRPSummaryTestCase) ... ok test_get_approved_data_with_user_attribs (identityprovider.tests.test_models_openidmodels.OpenIDRPSummaryTestCase) ... ok test_record_existing_different_oid (identityprovider.tests.test_models_openidmodels.OpenIDRPSummaryTestCase) ... ok test_record_existing_same_oid (identityprovider.tests.test_models_openidmodels.OpenIDRPSummaryTestCase) ... ok test_record_not_existing (identityprovider.tests.test_models_openidmodels.OpenIDRPSummaryTestCase) ... ok test_record_when_readonly (identityprovider.tests.test_models_openidmodels.OpenIDRPSummaryTestCase) ... ok test_record_with_existing_and_no_openid_identifier (identityprovider.tests.test_models_openidmodels.OpenIDRPSummaryTestCase) ... ok test_create_from_phone_id (identityprovider.tests.test_models_emailaddress.EmailAddressManagerTestCase) ... ok test_get_from_phone_id (identityprovider.tests.test_models_emailaddress.EmailAddressManagerTestCase) ... ok test_get_from_phone_id_not_exist (identityprovider.tests.test_models_emailaddress.EmailAddressManagerTestCase) ... ok test_verified (identityprovider.tests.test_models_emailaddress.EmailAddressManagerTestCase) ... ok test_verified_list_only_verified_emails (identityprovider.tests.test_models_emailaddress.EmailAddressQuerySetTestCase) ... ok test_emailaddress_invalidate (identityprovider.tests.test_models_emailaddress.EmailAddressTestCase) ... ok test_emailaddress_invalidate_with_person (identityprovider.tests.test_models_emailaddress.EmailAddressTestCase) ... ok test_emailaddress_invalidate_without_account (identityprovider.tests.test_models_emailaddress.EmailAddressTestCase) ... ok test_emailaddress_is_verifiable (identityprovider.tests.test_models_emailaddress.EmailAddressTestCase) ... ok test_emailaddress_is_verified (identityprovider.tests.test_models_emailaddress.EmailAddressTestCase) ... ok test_emailaddress_validate (identityprovider.tests.test_models_emailaddress.EmailAddressTestCase) ... ok test_emailaddress_with_account (identityprovider.tests.test_models_emailaddress.EmailAddressTestCase) ... ok test_account_notified (identityprovider.tests.test_models_emailaddress.InvalidatedEmailAddressTestCase) ... ok test_date_created_not_default (identityprovider.tests.test_models_emailaddress.InvalidatedEmailAddressTestCase) ... ok test_date_invalidated (identityprovider.tests.test_models_emailaddress.InvalidatedEmailAddressTestCase) ... ok test_date_invalidated_default (identityprovider.tests.test_models_emailaddress.InvalidatedEmailAddressTestCase) ... ok test_email_invalid (identityprovider.tests.test_models_emailaddress.InvalidatedEmailAddressTestCase) ... ok test_email_valid (identityprovider.tests.test_models_emailaddress.InvalidatedEmailAddressTestCase) ... ok test_unicode (identityprovider.tests.test_models_emailaddress.InvalidatedEmailAddressTestCase) ... ok test_authenticate_fails_with_max_plus_1_drift (identityprovider.tests.test_models_device.DeviceTestCase) ... ok test_authenticate_valid_dec6 (identityprovider.tests.test_models_device.DeviceTestCase) ... ok test_authenticate_valid_dec8 (identityprovider.tests.test_models_device.DeviceTestCase) ... ok test_authenticate_valid_with_max_drift (identityprovider.tests.test_models_device.DeviceTestCase) ... ok test_lp_1207398 (identityprovider.tests.test_models_device.DeviceTestCase) ... ok test_ordering (identityprovider.tests.test_models_device.DeviceTestCase) ... ok test_token_invalid_type (identityprovider.tests.test_models_authtoken.AuthTokenManagerTestCase) ... ok test_token_is_not_overwritten (identityprovider.tests.test_models_authtoken.AuthTokenManagerTestCase) ... ok test_token_is_set (identityprovider.tests.test_models_authtoken.AuthTokenManagerTestCase) ... ok test_valid_email (identityprovider.tests.test_models_authtoken.AuthTokenManagerTestCase) ... ok test_absolute_url (identityprovider.tests.test_models_authtoken.AuthTokenTestCase) ... ok test_active (identityprovider.tests.test_models_authtoken.AuthTokenTestCase) ... ok test_consume (identityprovider.tests.test_models_authtoken.AuthTokenTestCase) ... ok test_consume_use_utc (identityprovider.tests.test_models_authtoken.AuthTokenTestCase) ... ok test_create_unique_token_for_table (identityprovider.tests.test_models_authtoken.AuthTokenTestCase) ... ok test_authenticate_user_does_not_exist (identityprovider.tests.test_models_api.APIUserTestCase) ... ok test_authenticate_user_exists (identityprovider.tests.test_models_api.APIUserTestCase) ... ok test_authenticate_wrong_password (identityprovider.tests.test_models_api.APIUserTestCase) ... ok test_set_password (identityprovider.tests.test_models_api.APIUserTestCase) ... ok test_unicode (identityprovider.tests.test_models_api.APIUserTestCase) ... ok test_verify_password (identityprovider.tests.test_models_api.APIUserTestCase) ... ok test_limit_emails (identityprovider.tests.test_models_account.AccountEmailsTestCase) ... ok test_verified_emails_has_preferred_first (identityprovider.tests.test_models_account.AccountEmailsTestCase) ... ok test_active_by_openid (identityprovider.tests.test_models_account.AccountManagerTestCase) ... ok test_active_by_openid_no_accounts (identityprovider.tests.test_models_account.AccountManagerTestCase) ... ok test_active_by_openid_no_match (identityprovider.tests.test_models_account.AccountManagerTestCase) ... ok test_create_account_with_email_validated (identityprovider.tests.test_models_account.AccountManagerTestCase) ... ok test_create_account_with_invalid_email_address (identityprovider.tests.test_models_account.AccountManagerTestCase) ... ok test_create_account_with_invalid_password (identityprovider.tests.test_models_account.AccountManagerTestCase) ... ok test_create_account_with_no_rationale (identityprovider.tests.test_models_account.AccountManagerTestCase) ... ok test_create_account_with_rationale (identityprovider.tests.test_models_account.AccountManagerTestCase) ... ok test_objects_get_by_email_fails (identityprovider.tests.test_models_account.AccountManagerTestCase) ... ok test_verified_list_only_verified_accounts (identityprovider.tests.test_models_account.AccountManagerTestCase) ... ok test_verified_no_duplicates (identityprovider.tests.test_models_account.AccountManagerTestCase) ... ok test_unicode (identityprovider.tests.test_models_account.AccountPasswordTestCase) ... ok test_verified_list_only_verified_accounts (identityprovider.tests.test_models_account.AccountQuerySetTestCase) ... ok test_account_suspend_reset_password (identityprovider.tests.test_models_account.AccountTestCase) ... ok test_can_reset_password_without_verified_email (identityprovider.tests.test_models_account.AccountTestCase) ... ok test_first_name (identityprovider.tests.test_models_account.AccountTestCase) ... ok test_full_name (identityprovider.tests.test_models_account.AccountTestCase) ... ok test_has_module_perms_returning_false (identityprovider.tests.test_models_account.AccountTestCase) ... ok test_has_module_perms_returning_true (identityprovider.tests.test_models_account.AccountTestCase) ... ok test_has_module_perms_when_not_active (identityprovider.tests.test_models_account.AccountTestCase) ... ok test_has_perm_returning_false (identityprovider.tests.test_models_account.AccountTestCase) ... ok test_has_perm_returning_true (identityprovider.tests.test_models_account.AccountTestCase) ... ok test_has_perm_when_account_is_not_active (identityprovider.tests.test_models_account.AccountTestCase) ... ok test_increment_twofactor_attempts (identityprovider.tests.test_models_account.AccountTestCase) ... ok test_is_active (identityprovider.tests.test_models_account.AccountTestCase) ... ok test_is_authenticated (identityprovider.tests.test_models_account.AccountTestCase) ... ok test_is_not_verified (identityprovider.tests.test_models_account.AccountTestCase) ... ok test_is_staff (identityprovider.tests.test_models_account.AccountTestCase) ... ok test_is_superuser (identityprovider.tests.test_models_account.AccountTestCase) ... ok test_is_verified (identityprovider.tests.test_models_account.AccountTestCase) ... ok test_last_login_when_user_doesnt_exists (identityprovider.tests.test_models_account.AccountTestCase) ... ok test_last_login_when_user_exists (identityprovider.tests.test_models_account.AccountTestCase) ... ok test_need_backup_device_warning_no_devices (identityprovider.tests.test_models_account.AccountTestCase) ... ok test_need_backup_device_warning_one_device (identityprovider.tests.test_models_account.AccountTestCase) ... ok test_need_backup_device_warning_one_device_warn_setting_false (identityprovider.tests.test_models_account.AccountTestCase) ... ok test_need_backup_device_warning_two_devices (identityprovider.tests.test_models_account.AccountTestCase) ... ok test_new_account_has_preferred_email_no_flag (identityprovider.tests.test_models_account.AccountTestCase) ... ok test_new_account_has_preferred_email_with_flag (identityprovider.tests.test_models_account.AccountTestCase) ... ok test_new_account_has_preferred_email_with_selective_flag (identityprovider.tests.test_models_account.AccountTestCase) ... ok test_reset_twofactor_attempts (identityprovider.tests.test_models_account.AccountTestCase) ... ok test_save_when_no_password (identityprovider.tests.test_models_account.AccountTestCase) ... ok test_save_when_readonly (identityprovider.tests.test_models_account.AccountTestCase) ... ok test_set_last_login_when_no_preferredemail (identityprovider.tests.test_models_account.AccountTestCase) ... ok test_set_last_login_when_readonly (identityprovider.tests.test_models_account.AccountTestCase) ... ok test_set_last_login_when_user_does_not_exists (identityprovider.tests.test_models_account.AccountTestCase) ... ok test_set_password_validates (identityprovider.tests.test_models_account.AccountTestCase) ... ok test_set_password_validation_failure (identityprovider.tests.test_models_account.AccountTestCase) ... ok test_set_preferred_with_unverified_email (identityprovider.tests.test_models_account.AccountTestCase) ... ok test_sites_with_active_sessions_use_utc (identityprovider.tests.test_models_account.AccountTestCase) ... ok test_sites_with_active_sessions_when_one_site_is_active (identityprovider.tests.test_models_account.AccountTestCase) ... ok test_sites_with_active_sessions_when_returns_empty_result (identityprovider.tests.test_models_account.AccountTestCase) ... ok test_suspend (identityprovider.tests.test_models_account.AccountTestCase) ... ok test_twofactor_attempts_default (identityprovider.tests.test_models_account.AccountTestCase) ... ok test_validated_email_address_is_preferred_email_by_default (identityprovider.tests.test_models_account.AccountTestCase) ... ok test_warn_about_backup_device (identityprovider.tests.test_models_account.AccountTestCase) ... ok test_account_deactivated (identityprovider.tests.test_models_account.AuthenticateUserSelectiveTestCase) ... ok test_account_suspended (identityprovider.tests.test_models_account.AuthenticateUserSelectiveTestCase) ... ok test_allow_unverified_disabled_and_login_by_phone_enabled (identityprovider.tests.test_models_account.AuthenticateUserSelectiveTestCase) ... ok test_authenticate_user (identityprovider.tests.test_models_account.AuthenticateUserSelectiveTestCase) ... ok test_failed_login (identityprovider.tests.test_models_account.AuthenticateUserSelectiveTestCase) ... ok test_invalidated_email (identityprovider.tests.test_models_account.AuthenticateUserSelectiveTestCase) ... ok test_new_email_allowed (identityprovider.tests.test_models_account.AuthenticateUserSelectiveTestCase) ... ok test_new_email_not_allowed (identityprovider.tests.test_models_account.AuthenticateUserSelectiveTestCase) ... ok test_account_deactivated (identityprovider.tests.test_models_account.AuthenticateUserTestCase) ... ok test_account_suspended (identityprovider.tests.test_models_account.AuthenticateUserTestCase) ... ok test_allow_unverified_disabled_and_login_by_phone_enabled (identityprovider.tests.test_models_account.AuthenticateUserTestCase) ... ok test_authenticate_user (identityprovider.tests.test_models_account.AuthenticateUserTestCase) ... ok test_failed_login (identityprovider.tests.test_models_account.AuthenticateUserTestCase) ... ok test_invalidated_email (identityprovider.tests.test_models_account.AuthenticateUserTestCase) ... ok test_new_email_allowed (identityprovider.tests.test_models_account.AuthenticateUserTestCase) ... ok test_new_email_not_allowed (identityprovider.tests.test_models_account.AuthenticateUserTestCase) ... ok test_get_or_create (identityprovider.tests.test_models_account.CreateOAuthTokenForAccountTestCase) ... ok test_get_or_create_when_account_has_no_associated_consumer (identityprovider.tests.test_models_account.CreateOAuthTokenForAccountTestCase) ... ok test_get_or_create_when_multiple_results (identityprovider.tests.test_models_account.CreateOAuthTokenForAccountTestCase) ... ok test_get_when_account_has_no_associated_consumer (identityprovider.tests.test_models_account.CreateOAuthTokenForAccountTestCase) ... ok test_invalidate_oauth_tokens (identityprovider.tests.test_models_account.CreateOAuthTokenForAccountTestCase) ... ok test_limit_oauth_tokens (identityprovider.tests.test_models_account.CreateOAuthTokenForAccountTestCase) ... ok test_oauth_token_by_key (identityprovider.tests.test_models_account.CreateOAuthTokenForAccountTestCase) ... ok test_oauth_token_by_key_no_token (identityprovider.tests.test_models_account.CreateOAuthTokenForAccountTestCase) ... ok test_when_account_has_associated_consumer (identityprovider.tests.test_models_account.CreateOAuthTokenForAccountTestCase) ... ok test_403_error_page_displays_language_flag_correctly (identityprovider.tests.test_middleware.CSRFMiddlewareTestCase) ... ok test_ajax (identityprovider.tests.test_middleware.CSRFMiddlewareTestCase) ... ok test_allow_with_token (identityprovider.tests.test_middleware.CSRFMiddlewareTestCase) ... ok test_csrf_cookie_is_secure_and_httponly (identityprovider.tests.test_middleware.CSRFMiddlewareTestCase) ... ok test_csrf_in_openid_forms (identityprovider.tests.test_middleware.CSRFMiddlewareTestCase) ... ok test_forbid_with_forged_token (identityprovider.tests.test_middleware.CSRFMiddlewareTestCase) ... ok test_forbid_with_stolen_token (identityprovider.tests.test_middleware.CSRFMiddlewareTestCase) ... ok test_forbid_without_token (identityprovider.tests.test_middleware.CSRFMiddlewareTestCase) ... ok test_multiple_windows_no_cookie (identityprovider.tests.test_middleware.CSRFMiddlewareTestCase) ... ok test_multiple_windows_no_cookie_logged_out (identityprovider.tests.test_middleware.CSRFMiddlewareTestCase) ... ok test_multiple_windows_old_cookie (identityprovider.tests.test_middleware.CSRFMiddlewareTestCase) ... ok test_multiple_windows_old_cookie_logged_out (identityprovider.tests.test_middleware.CSRFMiddlewareTestCase) ... ok test_frames_sanitization (identityprovider.tests.test_middleware.ExceptionMiddlewareTestCase) ... ok test_settings_sanitization (identityprovider.tests.test_middleware.ExceptionMiddlewareTestCase) ... ok test_check_for_readonly_when_ro_false_and_file (identityprovider.tests.test_middleware.ReadOnlyMiddlewareTestCase) ... ok test_check_for_readonly_when_ro_false_and_no_file (identityprovider.tests.test_middleware.ReadOnlyMiddlewareTestCase) ... ok test_check_for_readonly_when_ro_true_and_file (identityprovider.tests.test_middleware.ReadOnlyMiddlewareTestCase) ... ok test_check_for_readonly_when_ro_true_and_no_file (identityprovider.tests.test_middleware.ReadOnlyMiddlewareTestCase) ... ok test_over_time (identityprovider.tests.test_middleware.TimerMiddlewareTestCase) ... ok test_under_time (identityprovider.tests.test_middleware.TimerMiddlewareTestCase) ... ok test_invalid_session_token_logs_out (identityprovider.tests.test_middleware.UserAccountConversionMiddlewareTestCase) ... ok test_read_only_mode_session (identityprovider.tests.test_middleware.UserAccountConversionMiddlewareTestCase) ... ok test_session_without_token_logs_out (identityprovider.tests.test_middleware.UserAccountConversionMiddlewareTestCase) ... ok test_valid_session_token (identityprovider.tests.test_middleware.UserAccountConversionMiddlewareTestCase) ... ok test_when_admin_and_account_object_in_request (identityprovider.tests.test_middleware.UserAccountConversionMiddlewareTestCase) ... ok test_when_admin_and_account_object_in_request_have_no_user (identityprovider.tests.test_middleware.UserAccountConversionMiddlewareTestCase) ... ok test_when_not_admin_and_user_object_in_request (identityprovider.tests.test_middleware.UserAccountConversionMiddlewareTestCase) ... ok test_when_not_admin_and_user_object_in_request_have_no_account (identityprovider.tests.test_middleware.UserAccountConversionMiddlewareTestCase) ... ok test_request_sanitization (identityprovider.tests.test_middleware.UtilTestCase) ... ok test_link_for_language_choosing_is_displayed_on_main_page (identityprovider.tests.test_language_selection.SelectLanguagePageTestCase) ... ok test_link_for_language_choosing_is_not_diplayed_on_language_page (identityprovider.tests.test_language_selection.SelectLanguagePageTestCase) ... ok test_account_4_no_preferred_email (identityprovider.tests.test_command_suspend_and_delete_unverified_accounts.DeleteSuspendedAccountsTestCase) ... ok test_account_5_no_preferred_email (identityprovider.tests.test_command_suspend_and_delete_unverified_accounts.DeleteSuspendedAccountsTestCase) ... ok test_account_action_exception_is_handled (identityprovider.tests.test_command_suspend_and_delete_unverified_accounts.DeleteSuspendedAccountsTestCase) ... ok test_command_happy_path (identityprovider.tests.test_command_suspend_and_delete_unverified_accounts.DeleteSuspendedAccountsTestCase) ... ok test_info_logging_accounts (identityprovider.tests.test_command_suspend_and_delete_unverified_accounts.DeleteSuspendedAccountsTestCase) ... ok test_invalidated_emails_action_applied (identityprovider.tests.test_command_suspend_and_delete_unverified_accounts.DeleteSuspendedAccountsTestCase) ... ok test_invalidated_emails_not_warned (identityprovider.tests.test_command_suspend_and_delete_unverified_accounts.DeleteSuspendedAccountsTestCase) ... ok test_no_accounts (identityprovider.tests.test_command_suspend_and_delete_unverified_accounts.DeleteSuspendedAccountsTestCase) ... ok test_send_notice_exception_is_handled (identityprovider.tests.test_command_suspend_and_delete_unverified_accounts.DeleteSuspendedAccountsTestCase) ... ok test_send_warning_exception_is_handled (identityprovider.tests.test_command_suspend_and_delete_unverified_accounts.DeleteSuspendedAccountsTestCase) ... ok test_account_4_no_preferred_email (identityprovider.tests.test_command_suspend_and_delete_unverified_accounts.SuspendUnverifiedAccountsTestCase) ... ok test_account_5_no_preferred_email (identityprovider.tests.test_command_suspend_and_delete_unverified_accounts.SuspendUnverifiedAccountsTestCase) ... ok test_account_action_exception_is_handled (identityprovider.tests.test_command_suspend_and_delete_unverified_accounts.SuspendUnverifiedAccountsTestCase) ... ok test_command_happy_path (identityprovider.tests.test_command_suspend_and_delete_unverified_accounts.SuspendUnverifiedAccountsTestCase) ... ok test_info_logging_accounts (identityprovider.tests.test_command_suspend_and_delete_unverified_accounts.SuspendUnverifiedAccountsTestCase) ... ok test_invalidated_emails_action_applied (identityprovider.tests.test_command_suspend_and_delete_unverified_accounts.SuspendUnverifiedAccountsTestCase) ... ok test_invalidated_emails_not_warned (identityprovider.tests.test_command_suspend_and_delete_unverified_accounts.SuspendUnverifiedAccountsTestCase) ... ok test_no_accounts (identityprovider.tests.test_command_suspend_and_delete_unverified_accounts.SuspendUnverifiedAccountsTestCase) ... ok test_send_notice_exception_is_handled (identityprovider.tests.test_command_suspend_and_delete_unverified_accounts.SuspendUnverifiedAccountsTestCase) ... ok test_send_warning_exception_is_handled (identityprovider.tests.test_command_suspend_and_delete_unverified_accounts.SuspendUnverifiedAccountsTestCase) ... ok test_is_active_no_preferred_email (identityprovider.tests.test_gargoyle.AccountConditionSetTestCase) ... ok test_is_active_non_validated_email (identityprovider.tests.test_gargoyle.AccountConditionSetTestCase) ... ok test_is_active_preferred_email_is_none (identityprovider.tests.test_gargoyle.AccountConditionSetTestCase) ... ok test_is_active_preferred_email_matching (identityprovider.tests.test_gargoyle.AccountConditionSetTestCase) ... ok test_is_active_preferred_email_not_matching (identityprovider.tests.test_gargoyle.AccountConditionSetTestCase) ... ok test_can_execute (identityprovider.tests.test_gargoyle.LPTeamConditionSetTestCase) ... ok test_can_execute_no_account (identityprovider.tests.test_gargoyle.LPTeamConditionSetTestCase) ... ok test_get_field_value_no_person (identityprovider.tests.test_gargoyle.LPTeamConditionSetTestCase) ... ok test_get_field_value_person (identityprovider.tests.test_gargoyle.LPTeamConditionSetTestCase) ... ok test_get_field_value_wrong_field_name (identityprovider.tests.test_gargoyle.LPTeamConditionSetTestCase) ... ok test_get_group_label (identityprovider.tests.test_gargoyle.LPTeamConditionSetTestCase) ... ok test_get_namespace (identityprovider.tests.test_gargoyle.LPTeamConditionSetTestCase) ... ok test_is_active_email_in_get_data_match (identityprovider.tests.test_gargoyle.RequestDataConditionSetTestCase) ... ok test_is_active_email_in_get_data_not_match (identityprovider.tests.test_gargoyle.RequestDataConditionSetTestCase) ... ok test_is_active_email_in_post_data_match (identityprovider.tests.test_gargoyle.RequestDataConditionSetTestCase) ... ok test_is_active_email_in_post_data_not_match (identityprovider.tests.test_gargoyle.RequestDataConditionSetTestCase) ... ok test_is_active_no_email_in_get_data (identityprovider.tests.test_gargoyle.RequestDataConditionSetTestCase) ... ok test_is_active_no_email_in_post_data (identityprovider.tests.test_gargoyle.RequestDataConditionSetTestCase) ... ok test_account_passed_on (identityprovider.tests.test_forms.ConfirmNewAccountFormTestCase) ... ok test_fields (identityprovider.tests.test_forms.ConfirmNewAccountFormTestCase) ... ok test_nonascii_password (identityprovider.tests.test_forms.ConfirmNewAccountFormTestCase) ... ok test_password_field (identityprovider.tests.test_forms.ConfirmNewAccountFormTestCase) ... ok test_passwordconfirm_field (identityprovider.tests.test_forms.ConfirmNewAccountFormTestCase) ... ok test_passwordconfirm_field_placeholder (identityprovider.tests.test_forms.ConfirmNewAccountFormTestCase) ... ok test_placeholder_only_for_ubuntuone (identityprovider.tests.test_forms.ConfirmNewAccountFormTestCase) ... ok test_short_password (identityprovider.tests.test_forms.ConfirmNewAccountFormTestCase) ... ok test_clean_name_empty (identityprovider.tests.test_forms.DeviceRenameFormTestCase) ... ok test_clean_name_nonempty (identityprovider.tests.test_forms.DeviceRenameFormTestCase) ... ok test_account_with_validated_email_changing_to_unvalidate (identityprovider.tests.test_forms.EditAccountFormDevicePrefsEnabledTestCase) ... ok test_account_with_validated_emails_editable_field (identityprovider.tests.test_forms.EditAccountFormDevicePrefsEnabledTestCase) ... ok test_account_without_validated_emails_no_field (identityprovider.tests.test_forms.EditAccountFormDevicePrefsEnabledTestCase) ... ok test_account_without_validated_emails_post_preferred_email (identityprovider.tests.test_forms.EditAccountFormDevicePrefsEnabledTestCase) ... ok test_device_preferences (identityprovider.tests.test_forms.EditAccountFormDevicePrefsEnabledTestCase) ... ok test_device_preferences_edited (identityprovider.tests.test_forms.EditAccountFormDevicePrefsEnabledTestCase) ... ok test_displayname_field (identityprovider.tests.test_forms.EditAccountFormDevicePrefsEnabledTestCase) ... ok test_displayname_validation (identityprovider.tests.test_forms.EditAccountFormDevicePrefsEnabledTestCase) ... ok test_fields (identityprovider.tests.test_forms.EditAccountFormDevicePrefsEnabledTestCase) ... ok test_initial_displayname (identityprovider.tests.test_forms.EditAccountFormDevicePrefsEnabledTestCase) ... ok test_newpassword_mismatch_validation (identityprovider.tests.test_forms.EditAccountFormDevicePrefsEnabledTestCase) ... ok test_newpassword_validation (identityprovider.tests.test_forms.EditAccountFormDevicePrefsEnabledTestCase) ... ok test_no_preferredemail (identityprovider.tests.test_forms.EditAccountFormDevicePrefsEnabledTestCase) ... ok test_nonascii_password (identityprovider.tests.test_forms.EditAccountFormDevicePrefsEnabledTestCase) ... ok test_password_changed (identityprovider.tests.test_forms.EditAccountFormDevicePrefsEnabledTestCase) ... ok test_password_field (identityprovider.tests.test_forms.EditAccountFormDevicePrefsEnabledTestCase) ... ok test_password_validation_fails (identityprovider.tests.test_forms.EditAccountFormDevicePrefsEnabledTestCase) ... ok test_password_validation_succeeds (identityprovider.tests.test_forms.EditAccountFormDevicePrefsEnabledTestCase) ... ok test_passwordconfirm_field (identityprovider.tests.test_forms.EditAccountFormDevicePrefsEnabledTestCase) ... ok test_passwordconfirm_field_placeholder (identityprovider.tests.test_forms.EditAccountFormDevicePrefsEnabledTestCase) ... ok test_placeholder_only_for_ubuntuone (identityprovider.tests.test_forms.EditAccountFormDevicePrefsEnabledTestCase) ... ok test_twofactor_required_changed_in_form (identityprovider.tests.test_forms.EditAccountFormDevicePrefsEnabledTestCase) ... ok test_twofactor_required_initial_false (identityprovider.tests.test_forms.EditAccountFormDevicePrefsEnabledTestCase) ... ok test_twofactor_required_initial_true (identityprovider.tests.test_forms.EditAccountFormDevicePrefsEnabledTestCase) ... ok test_warn_about_backup_device_changed_in_form (identityprovider.tests.test_forms.EditAccountFormDevicePrefsEnabledTestCase) ... ok test_warn_about_backup_device_initial_false (identityprovider.tests.test_forms.EditAccountFormDevicePrefsEnabledTestCase) ... ok test_warn_about_backup_device_initial_true (identityprovider.tests.test_forms.EditAccountFormDevicePrefsEnabledTestCase) ... ok test_account_with_validated_email_changing_to_unvalidate (identityprovider.tests.test_forms.EditAccountFormTestCase) ... ok test_account_with_validated_emails_editable_field (identityprovider.tests.test_forms.EditAccountFormTestCase) ... ok test_account_without_validated_emails_no_field (identityprovider.tests.test_forms.EditAccountFormTestCase) ... ok test_account_without_validated_emails_post_preferred_email (identityprovider.tests.test_forms.EditAccountFormTestCase) ... ok test_device_preferences (identityprovider.tests.test_forms.EditAccountFormTestCase) ... ok test_device_preferences_edited (identityprovider.tests.test_forms.EditAccountFormTestCase) ... ok test_displayname_field (identityprovider.tests.test_forms.EditAccountFormTestCase) ... ok test_displayname_validation (identityprovider.tests.test_forms.EditAccountFormTestCase) ... ok test_fields (identityprovider.tests.test_forms.EditAccountFormTestCase) ... ok test_initial_displayname (identityprovider.tests.test_forms.EditAccountFormTestCase) ... ok test_newpassword_mismatch_validation (identityprovider.tests.test_forms.EditAccountFormTestCase) ... ok test_newpassword_validation (identityprovider.tests.test_forms.EditAccountFormTestCase) ... ok test_no_preferredemail (identityprovider.tests.test_forms.EditAccountFormTestCase) ... ok test_nonascii_password (identityprovider.tests.test_forms.EditAccountFormTestCase) ... ok test_password_changed (identityprovider.tests.test_forms.EditAccountFormTestCase) ... ok test_password_field (identityprovider.tests.test_forms.EditAccountFormTestCase) ... ok test_password_validation_fails (identityprovider.tests.test_forms.EditAccountFormTestCase) ... ok test_password_validation_succeeds (identityprovider.tests.test_forms.EditAccountFormTestCase) ... ok test_passwordconfirm_field (identityprovider.tests.test_forms.EditAccountFormTestCase) ... ok test_passwordconfirm_field_placeholder (identityprovider.tests.test_forms.EditAccountFormTestCase) ... ok test_placeholder_only_for_ubuntuone (identityprovider.tests.test_forms.EditAccountFormTestCase) ... ok test_fields (identityprovider.tests.test_forms.FormBaseTestCase) ... ok test_placeholder_only_for_ubuntuone (identityprovider.tests.test_forms.FormBaseTestCase) ... ok test_email_field (identityprovider.tests.test_forms.GenericEmailFormTestCase) ... ok test_fields (identityprovider.tests.test_forms.GenericEmailFormTestCase) ... ok test_placeholder_only_for_ubuntuone (identityprovider.tests.test_forms.GenericEmailFormTestCase) ... ok test_clean_email_mixed_case (identityprovider.tests.test_forms.LoginFormTestCase) ... ok test_email_field (identityprovider.tests.test_forms.LoginFormTestCase) ... ok test_fields (identityprovider.tests.test_forms.LoginFormTestCase) ... ok test_password_field (identityprovider.tests.test_forms.LoginFormTestCase) ... ok test_placeholder_only_for_ubuntuone (identityprovider.tests.test_forms.LoginFormTestCase) ... ok test_accept_tos_field_brand_ubuntu (identityprovider.tests.test_forms.NewAccountFormTestCase) ... ok test_accept_tos_field_brand_ubuntuone (identityprovider.tests.test_forms.NewAccountFormTestCase) ... ok test_account_passed_on (identityprovider.tests.test_forms.NewAccountFormTestCase) ... ok test_email_field (identityprovider.tests.test_forms.NewAccountFormTestCase) ... ok test_fields (identityprovider.tests.test_forms.NewAccountFormTestCase) ... ok test_nonascii_password (identityprovider.tests.test_forms.NewAccountFormTestCase) ... ok test_password_field (identityprovider.tests.test_forms.NewAccountFormTestCase) ... ok test_passwordconfirm_field (identityprovider.tests.test_forms.NewAccountFormTestCase) ... ok test_passwordconfirm_field_placeholder (identityprovider.tests.test_forms.NewAccountFormTestCase) ... ok test_placeholder_only_for_ubuntuone (identityprovider.tests.test_forms.NewAccountFormTestCase) ... ok test_short_password (identityprovider.tests.test_forms.NewAccountFormTestCase) ... ok test_fields (identityprovider.tests.test_forms.NewEmailFormTestCase) ... ok test_placeholder_only_for_ubuntuone (identityprovider.tests.test_forms.NewEmailFormTestCase) ... ok test_email_field (identityprovider.tests.test_forms.OldNewAccountFormTestCase) ... ok test_fields (identityprovider.tests.test_forms.OldNewAccountFormTestCase) ... ok test_placeholder_only_for_ubuntuone (identityprovider.tests.test_forms.OldNewAccountFormTestCase) ... ok test_account_passed_on (identityprovider.tests.test_forms.ResetPasswordFormTestCase) ... ok test_fields (identityprovider.tests.test_forms.ResetPasswordFormTestCase) ... ok test_nonascii_password (identityprovider.tests.test_forms.ResetPasswordFormTestCase) ... ok test_password_field (identityprovider.tests.test_forms.ResetPasswordFormTestCase) ... ok test_passwordconfirm_field (identityprovider.tests.test_forms.ResetPasswordFormTestCase) ... ok test_passwordconfirm_field_placeholder (identityprovider.tests.test_forms.ResetPasswordFormTestCase) ... ok test_placeholder_only_for_ubuntuone (identityprovider.tests.test_forms.ResetPasswordFormTestCase) ... ok test_short_password (identityprovider.tests.test_forms.ResetPasswordFormTestCase) ... ok test_checkbox_status_for_trusted_site (identityprovider.tests.test_forms.TeamsRequestFormTestCase) Checkboxes should always be checked by default for trusted sites. ... ok test_checkbox_status_for_trusted_site_with_approved_data (identityprovider.tests.test_forms.TeamsRequestFormTestCase) Checkboxes should respect user preferences on trusted sites where ... ok test_checkbox_status_for_untrusted_site (identityprovider.tests.test_forms.TeamsRequestFormTestCase) Checkboxes should always be checked by default for trusted sites. ... ok test_checkbox_status_for_untrusted_site_with_approved_data (identityprovider.tests.test_forms.TeamsRequestFormTestCase) Checkboxes should respect user preferences on untrusted sited where ... ok test_selected_teams_for_trusted_sites (identityprovider.tests.test_forms.TeamsRequestFormTestCase) If a user checks a requested team in the form for a trusted ... ok test_selected_teams_for_untrusted_sites (identityprovider.tests.test_forms.TeamsRequestFormTestCase) If a user checks a requested team in the form for an untrusted ... ok test_unselected_teams_for_trusted_sites (identityprovider.tests.test_forms.TeamsRequestFormTestCase) If a user unchecks a requested team in the form for a trusted ... ok test_unselected_teams_for_untrusted_sites (identityprovider.tests.test_forms.TeamsRequestFormTestCase) If a user unchecks a requested team in the form for an untrusted ... ok test_confirmation_code_error (identityprovider.tests.test_forms.TokenFormTest) ... ok test_confirmation_code_field (identityprovider.tests.test_forms.TokenFormTestCase) ... ok test_email_field (identityprovider.tests.test_forms.TokenFormTestCase) ... ok test_fields (identityprovider.tests.test_forms.TokenFormTestCase) ... ok test_placeholder_only_for_ubuntuone (identityprovider.tests.test_forms.TokenFormTestCase) ... ok test_fields (identityprovider.tests.test_forms.TwoFactorFormTestCase) ... ok test_oath_token_field (identityprovider.tests.test_forms.TwoFactorFormTestCase) ... ok test_placeholder_only_for_ubuntuone (identityprovider.tests.test_forms.TwoFactorFormTestCase) ... ok test_clean_email_mixed_case (identityprovider.tests.test_forms.TwoFactorLoginFormTestCase) ... ok test_email_field (identityprovider.tests.test_forms.TwoFactorLoginFormTestCase) ... ok test_fields (identityprovider.tests.test_forms.TwoFactorLoginFormTestCase) ... ok test_oath_token_field (identityprovider.tests.test_forms.TwoFactorLoginFormTestCase) ... ok test_password_field (identityprovider.tests.test_forms.TwoFactorLoginFormTestCase) ... ok test_placeholder_only_for_ubuntuone (identityprovider.tests.test_forms.TwoFactorLoginFormTestCase) ... ok test_ax_and_sreg_required_fields_for_trusted_site (identityprovider.tests.test_forms.UserAttribsRequestFormTest) The server should always return values for required fields to ... ok test_ax_checkbox_status_for_trusted_site (identityprovider.tests.test_forms.UserAttribsRequestFormTest) Checkboxes are always checked if the site is trusted ... ok test_ax_checkbox_status_for_trusted_site_with_approved_data (identityprovider.tests.test_forms.UserAttribsRequestFormTest) If the user has previously approved sending data to a trusted site ... ok test_ax_checkbox_status_for_untrusted_site (identityprovider.tests.test_forms.UserAttribsRequestFormTest) Checkboxes are only checked on untrusted site requests if the field ... ok test_ax_checkbox_status_for_untrusted_site_with_approved_data (identityprovider.tests.test_forms.UserAttribsRequestFormTest) If the user has previously approved sending data to an untrusted ... ok test_ax_fields_for_trusted_auto_authorize_site (identityprovider.tests.test_forms.UserAttribsRequestFormTest) The server should always return values for requested fields to ... ok test_ax_optional_fields_for_trusted_site (identityprovider.tests.test_forms.UserAttribsRequestFormTest) The server should return values for optional fields to trusted ... ok test_ax_optional_fields_for_untrusted_site (identityprovider.tests.test_forms.UserAttribsRequestFormTest) The server should return values for optional fields to untrusted ... ok test_ax_required_fields_for_trusted_site (identityprovider.tests.test_forms.UserAttribsRequestFormTest) The server should always return values for required fields to ... ok test_ax_required_fields_for_untrusted_site (identityprovider.tests.test_forms.UserAttribsRequestFormTest) The server should return values for required fields to untrusted ... ok test_no_approved_fields_without_post_request (identityprovider.tests.test_forms.UserAttribsRequestFormTest) The server should not generate a list of approved fields when the ... ok test_sreg_checkbox_status_for_trusted_site (identityprovider.tests.test_forms.UserAttribsRequestFormTest) Checkboxes are always checked if the site is trusted ... ok test_sreg_checkbox_status_for_trusted_site_with_approved_data (identityprovider.tests.test_forms.UserAttribsRequestFormTest) If the user has previously approved sending data to a trusted site ... ok test_sreg_checkbox_status_for_untrusted_site (identityprovider.tests.test_forms.UserAttribsRequestFormTest) Checkboxes are only checked on untrusted site requests if the field ... ok test_sreg_checkbox_status_for_untrusted_site_with_approved_data (identityprovider.tests.test_forms.UserAttribsRequestFormTest) If the user has previously approved sending data to an untrusted ... ok test_sreg_optional_fields_for_trusted_site (identityprovider.tests.test_forms.UserAttribsRequestFormTest) The server should return values for optional fields to trusted ... ok test_sreg_optional_fields_for_untrusted_site (identityprovider.tests.test_forms.UserAttribsRequestFormTest) The server should return values for optional fields to untrusted ... ok test_sreg_required_fields_for_trusted_site (identityprovider.tests.test_forms.UserAttribsRequestFormTest) The server should always return values for required fields to ... ok test_sreg_required_fields_for_untrusted_site (identityprovider.tests.test_forms.UserAttribsRequestFormTest) The server should return values for required fields to untrusted ... ok test_clean (identityprovider.tests.test_fields.CommaSeparatedFieldTestCase) ... ok test_error_messages (identityprovider.tests.test_fields.DisplayNameFieldTestCase) ... ok test_parent_field (identityprovider.tests.test_fields.DisplayNameFieldTestCase) ... ok test_placeholder_can_be_overriden (identityprovider.tests.test_fields.DisplayNameFieldTestCase) ... ok test_widget (identityprovider.tests.test_fields.DisplayNameFieldTestCase) ... ok test_widget_attrs_brand_launchpad (identityprovider.tests.test_fields.DisplayNameFieldTestCase) ... ok test_widget_attrs_brand_ubuntu (identityprovider.tests.test_fields.DisplayNameFieldTestCase) ... ok test_widget_attrs_brand_ubuntuone (identityprovider.tests.test_fields.DisplayNameFieldTestCase) ... ok test_widget_attrs_change_brands (identityprovider.tests.test_fields.DisplayNameFieldTestCase) ... ok test_widget_input_type (identityprovider.tests.test_fields.DisplayNameFieldTestCase) ... ok test_error_messages (identityprovider.tests.test_fields.EmailFieldTestCase) ... ok test_parent_field (identityprovider.tests.test_fields.EmailFieldTestCase) ... ok test_placeholder_can_be_overriden (identityprovider.tests.test_fields.EmailFieldTestCase) ... ok test_widget (identityprovider.tests.test_fields.EmailFieldTestCase) ... ok test_widget_attrs_brand_launchpad (identityprovider.tests.test_fields.EmailFieldTestCase) ... ok test_widget_attrs_brand_ubuntu (identityprovider.tests.test_fields.EmailFieldTestCase) ... ok test_widget_attrs_brand_ubuntuone (identityprovider.tests.test_fields.EmailFieldTestCase) ... ok test_widget_attrs_change_brands (identityprovider.tests.test_fields.EmailFieldTestCase) ... ok test_widget_input_type (identityprovider.tests.test_fields.EmailFieldTestCase) ... ok test_7_digits_not_accepted (identityprovider.tests.test_fields.OATHPasswordFieldTestCase) ... ok test_non_digits_not_accepted (identityprovider.tests.test_fields.OATHPasswordFieldTestCase) ... ok test_too_long_not_accepted (identityprovider.tests.test_fields.OATHPasswordFieldTestCase) ... ok test_too_short_not_accepted (identityprovider.tests.test_fields.OATHPasswordFieldTestCase) ... ok test_valid_lengths_accepted (identityprovider.tests.test_fields.OATHPasswordFieldTestCase) ... ok test_whitespace_accepted (identityprovider.tests.test_fields.OATHPasswordFieldTestCase) ... ok test_error_messages (identityprovider.tests.test_fields.PasswordFieldTestCase) ... ok test_parent_field (identityprovider.tests.test_fields.PasswordFieldTestCase) ... ok test_placeholder_can_be_overriden (identityprovider.tests.test_fields.PasswordFieldTestCase) ... ok test_widget (identityprovider.tests.test_fields.PasswordFieldTestCase) ... ok test_widget_attrs_brand_launchpad (identityprovider.tests.test_fields.PasswordFieldTestCase) ... ok test_widget_attrs_brand_ubuntu (identityprovider.tests.test_fields.PasswordFieldTestCase) ... ok test_widget_attrs_brand_ubuntuone (identityprovider.tests.test_fields.PasswordFieldTestCase) ... ok test_widget_attrs_change_brands (identityprovider.tests.test_fields.PasswordFieldTestCase) ... ok test_widget_input_type (identityprovider.tests.test_fields.PasswordFieldTestCase) ... ok test_error_messages (identityprovider.tests.test_fields.PreferredEmailFieldTestCase) ... ok test_parent_field (identityprovider.tests.test_fields.PreferredEmailFieldTestCase) ... ok test_widget (identityprovider.tests.test_fields.PreferredEmailFieldTestCase) ... ok test_no_description (identityprovider.tests.test_context_processors.BrandingTestCase) ... ok test_result_no_request (identityprovider.tests.test_context_processors.BrandingTestCase) ... ok test_result_with_request (identityprovider.tests.test_context_processors.BrandingTestCase) ... ok test_includes_combo_context (identityprovider.tests.test_context_processors.CombineTestCase) ... ok test_result_no_request (identityprovider.tests.test_context_processors.DebugTestCase) ... ok test_result_with_request (identityprovider.tests.test_context_processors.DebugTestCase) ... ok test_upload_csv (identityprovider.tests.test_command_upload_fobs.UploadFobsCommandTestCase) ... ok test_upload_invalid_SN (identityprovider.tests.test_command_upload_fobs.UploadFobsCommandTestCase) ... ok test_upload_invalid_account (identityprovider.tests.test_command_upload_fobs.UploadFobsCommandTestCase) ... ok test_upload_invalid_email (identityprovider.tests.test_command_upload_fobs.UploadFobsCommandTestCase) ... ok test_readonly (identityprovider.tests.test_command_readonly.ReadonlyCommandTestCase) ... ok test_readonly_clear (identityprovider.tests.test_command_readonly.ReadonlyCommandTestCase) ... ok test_readonly_clear_all (identityprovider.tests.test_command_readonly.ReadonlyCommandTestCase) ... ok test_readonly_list_all (identityprovider.tests.test_command_readonly.ReadonlyCommandTestCase) ... ok test_readonly_set (identityprovider.tests.test_command_readonly.ReadonlyCommandTestCase) ... ok test_readonly_set_all (identityprovider.tests.test_command_readonly.ReadonlyCommandTestCase) ... ok test_populate_accounts (identityprovider.tests.test_command_populate.PopulateCommandTestCase) ... ok test_populate_associations (identityprovider.tests.test_command_populate.PopulateCommandTestCase) ... ok test_populate_nonces (identityprovider.tests.test_command_populate.PopulateCommandTestCase) ... ok test_populate_sessions (identityprovider.tests.test_command_populate.PopulateCommandTestCase) ... ok test_get_account_openid_for_invalid_username (identityprovider.tests.test_command_get_account_openid.GetAccountOpenIDCommandTestCase) ... ok test_get_account_openid_for_valid_username (identityprovider.tests.test_command_get_account_openid.GetAccountOpenIDCommandTestCase) ... ok test_get_account_openid_for_valid_username_without_account (identityprovider.tests.test_command_get_account_openid.GetAccountOpenIDCommandTestCase) ... ok test_get_account_openid_multiple_usernames (identityprovider.tests.test_command_get_account_openid.GetAccountOpenIDCommandTestCase) ... ok test_get_account_openid_return_username (identityprovider.tests.test_command_get_account_openid.GetAccountOpenIDCommandTestCase) ... ok test_get_account_openid_without_username (identityprovider.tests.test_command_get_account_openid.GetAccountOpenIDCommandTestCase) ... ok test_clean_testdata_silent_progress (identityprovider.tests.test_command_cleanup.CleanupCommandTestCase) ... ok test_clean_testdata_verbose_progress (identityprovider.tests.test_command_cleanup.CleanupCommandTestCase) ... ok test_cleanup (identityprovider.tests.test_command_cleanup.CleanupCommandTestCase) ... ok test_cleanup_all (identityprovider.tests.test_command_cleanup.CleanupCommandTestCase) ... ok test_cleanup_nonces (identityprovider.tests.test_command_cleanup.CleanupCommandTestCase) ... ok test_cleanup_orphaned_accounts (identityprovider.tests.test_command_cleanup.CleanupCommandTestCase) ... ok test_cleanup_sessions (identityprovider.tests.test_command_cleanup.CleanupCommandTestCase) ... ok test_cleanup_testdata (identityprovider.tests.test_command_cleanup.CleanupCommandTestCase) ... ok test_cleanup_testdata_by_date (identityprovider.tests.test_command_cleanup.CleanupCommandTestCase) ... ok test_cleanup_testdata_limit (identityprovider.tests.test_command_cleanup.CleanupCommandTestCase) ... ok test_add_by_email (identityprovider.tests.test_command_add_to_team.AddToTeamCommandTestCase) ... ok test_add_by_openid (identityprovider.tests.test_command_add_to_team.AddToTeamCommandTestCase) ... ok test_add_no_team (identityprovider.tests.test_command_add_to_team.AddToTeamCommandTestCase) ... ok test_add_to_multiple_teams (identityprovider.tests.test_command_add_to_team.AddToTeamCommandTestCase) ... ok test_add_to_nonexisting_team (identityprovider.tests.test_command_add_to_team.AddToTeamCommandTestCase) ... ok test_add_unknown_email (identityprovider.tests.test_command_add_to_team.AddToTeamCommandTestCase) ... ok test_add_unknown_openid (identityprovider.tests.test_command_add_to_team.AddToTeamCommandTestCase) ... ok test_add_default (identityprovider.tests.test_command_add_openid_rp_config.AddOpenIDRPConfigCommandTestCase) ... ok test_add_with_allow_unverified (identityprovider.tests.test_command_add_openid_rp_config.AddOpenIDRPConfigCommandTestCase) ... ok test_add_with_allowed_user_attribs_value (identityprovider.tests.test_command_add_openid_rp_config.AddOpenIDRPConfigCommandTestCase) ... ok test_add_without_root (identityprovider.tests.test_command_add_openid_rp_config.AddOpenIDRPConfigCommandTestCase) ... ok test_auto_authorize_default (identityprovider.tests.test_command_add_openid_rp_config.AddOpenIDRPConfigCommandTestCase) ... ok test_auto_authorize_set (identityprovider.tests.test_command_add_openid_rp_config.AddOpenIDRPConfigCommandTestCase) ... ok test_auto_authorize_unset (identityprovider.tests.test_command_add_openid_rp_config.AddOpenIDRPConfigCommandTestCase) ... ok test_can_query_any_team_default (identityprovider.tests.test_command_add_openid_rp_config.AddOpenIDRPConfigCommandTestCase) ... ok test_can_query_any_team_set (identityprovider.tests.test_command_add_openid_rp_config.AddOpenIDRPConfigCommandTestCase) ... ok test_can_query_any_team_unset (identityprovider.tests.test_command_add_openid_rp_config.AddOpenIDRPConfigCommandTestCase) ... ok test_multiple_add_updates (identityprovider.tests.test_command_add_openid_rp_config.AddOpenIDRPConfigCommandTestCase) ... ok test_no_accounts (identityprovider.tests.test_check_unverified_accounts_consistency.CheckUnverifiedAccountsTestCase) ... ok test_only_valid_accounts (identityprovider.tests.test_check_unverified_accounts_consistency.CheckUnverifiedAccountsTestCase) ... ok test_some_invalid_accounts (identityprovider.tests.test_check_unverified_accounts_consistency.CheckUnverifiedAccountsTestCase) ... ok test_non_ascii_captach_solution (identityprovider.tests.test_captcha.CaptchaTestCase) ... ok test_open_properly_handles_all_expected_error_codes (identityprovider.tests.test_captcha.CaptchaTestCase) ... ok test_opener_is_created_during_init (identityprovider.tests.test_captcha.CaptchaTestCase) ... ok test_opener_is_created_when_proxy_is_required (identityprovider.tests.test_captcha.CaptchaTestCase) ... ok test_serialize (identityprovider.tests.test_captcha.CaptchaTestCase) ... ok test_verify_is_short_circuited_when_disabled_in_settings (identityprovider.tests.test_captcha.CaptchaTestCase) ... ok test (identityprovider.tests.test_branded_rp.BrandedRPTestCase) ... ok test_apiuser_authenticate (identityprovider.tests.test_auth.BasicAuthenticateTestCase) ... ok test_apiuser_authenticate_with_latin1_username (identityprovider.tests.test_auth.BasicAuthenticateTestCase) ... ok test_apiuser_authenticate_with_utf8_username (identityprovider.tests.test_auth.BasicAuthenticateTestCase) ... ok test_launchpadbackend_authenticate (identityprovider.tests.test_auth.BasicAuthenticateTestCase) ... ok test_password_is_decoded (identityprovider.tests.test_auth.BasicAuthenticateTestCase) ... ok test_authenticate_account_active (identityprovider.tests.test_auth.LaunchpadBackendTestCase) ... ok test_authenticate_account_inactive (identityprovider.tests.test_auth.LaunchpadBackendTestCase) ... ok test_authenticate_account_no_password (identityprovider.tests.test_auth.LaunchpadBackendTestCase) ... ok test_authenticate_by_token_missing_account (identityprovider.tests.test_auth.LaunchpadBackendTestCase) ... ok test_authenticate_with_email_case_insensitive (identityprovider.tests.test_auth.LaunchpadBackendTestCase) ... ok test_authenticate_with_email_status_not_in_expected_one (identityprovider.tests.test_auth.LaunchpadBackendTestCase) ... ok test_get_user_does_not_exist (identityprovider.tests.test_auth.LaunchpadBackendTestCase) ... ok test_oauth_authenticate_account_active (identityprovider.tests.test_auth.LaunchpadBackendTestCase) ... ok test_oauth_authenticate_account_inactive (identityprovider.tests.test_auth.LaunchpadBackendTestCase) ... ok test_oauth_authenticate_stolen_token (identityprovider.tests.test_auth.LaunchpadBackendTestCase) ... ok test_challenge (identityprovider.tests.test_auth.SSOOAuthAuthenticationTestCase) ... ok test_is_authenticated (identityprovider.tests.test_auth.SSOOAuthAuthenticationTestCase) ... ok test_is_authenticated_inactive_account (identityprovider.tests.test_auth.SSOOAuthAuthenticationTestCase) ... ok test_is_authenticated_invalid_request (identityprovider.tests.test_auth.SSOOAuthAuthenticationTestCase) ... ok test_is_authenticated_no_consumer_token (identityprovider.tests.test_auth.SSOOAuthAuthenticationTestCase) ... ok test_is_authenticated_piston_oauth_error (identityprovider.tests.test_auth.SSOOAuthAuthenticationTestCase) ... ok test_django_wsgi_adaptor_get (identityprovider.tests.test_apiutils.DjangoWSGIAdapterTestCase) ... ok test_django_wsgi_adaptor_post_json (identityprovider.tests.test_apiutils.DjangoWSGIAdapterTestCase) ... ok test_account_change (identityprovider.tests.test_admin.AdminTestCase) ... ok test_account_overview (identityprovider.tests.test_admin.AdminTestCase) ... ok test_add_api_user (identityprovider.tests.test_admin.AdminTestCase) ... ok test_device_change (identityprovider.tests.test_admin.AdminTestCase) ... ok test_device_inlineform_invalid_type (identityprovider.tests.test_admin.AdminTestCase) ... ok test_device_inlineform_valid_type (identityprovider.tests.test_admin.AdminTestCase) ... ok test_inline_forms (identityprovider.tests.test_admin.AdminTestCase) ... ok test_inline_models (identityprovider.tests.test_admin.AdminTestCase) ... ok test_login_nexus (identityprovider.tests.test_admin.AdminTestCase) ... ok test_multiple_preferred_emails (identityprovider.tests.test_admin.AdminTestCase) ... ok test_openidrpconfig_allowed_user_attribs_checkboxes_getable (identityprovider.tests.test_admin.AdminTestCase) ... ok test_openidrpconfig_allowed_user_attribs_checkboxes_postable (identityprovider.tests.test_admin.AdminTestCase) ... ok test_registered_models (identityprovider.tests.test_admin.AdminTestCase) ... ok test_count_estimate (identityprovider.tests.test_admin.ApproxCountQuerySetTestCase) ... ok test_count_estimate_with_distinct (identityprovider.tests.test_admin.ApproxCountQuerySetTestCase) ... ok test_count_is_cached (identityprovider.tests.test_admin.ApproxCountQuerySetTestCase) ... ok test_count_real_with_grou_by (identityprovider.tests.test_admin.ApproxCountQuerySetTestCase) ... ok test_count_real_with_having (identityprovider.tests.test_admin.ApproxCountQuerySetTestCase) ... ok test_count_real_with_low_mark (identityprovider.tests.test_admin.ApproxCountQuerySetTestCase) ... ok test_count_real_with_select (identityprovider.tests.test_admin.ApproxCountQuerySetTestCase) ... ok test_count_real_with_where (identityprovider.tests.test_admin.ApproxCountQuerySetTestCase) ... ok test_count_real_wth_high_mark (identityprovider.tests.test_admin.ApproxCountQuerySetTestCase) ... ok test_account_link (identityprovider.tests.test_admin.EmailAddressAdminTestCase) ... ok test_account_link (identityprovider.tests.test_admin.InvalidatedEmailAddressAdminTestCase) ... ok test_queryset (identityprovider.tests.test_admin.LargeTableUserAdminTestCase) ... ok test_form_has_2f_checkbox (identityprovider.tests.test_admin.RPAdminTestCase) ... ok test_table_2f_is_editable (identityprovider.tests.test_admin.RPAdminTestCase) ... ok test_table_has_2f_column (identityprovider.tests.test_admin.RPAdminTestCase) ... ok test_table_is_filterable_by_2f (identityprovider.tests.test_admin.RPAdminTestCase) ... ok test_add_new_email (identityprovider.tests.sso_server.test_standalone_login.StandaloneLoginTestCase) Adding an e-mail address. ... ok test_login (identityprovider.tests.sso_server.test_standalone_login.StandaloneLoginTestCase) Logging into the base url without an OpenID request. ... ok test_password_reset (identityprovider.tests.sso_server.test_standalone_login.StandaloneLoginTestCase) Resetting the password. ... ok test_password_reset_out_of_session (identityprovider.tests.sso_server.test_standalone_login.StandaloneLoginTestCase) ... ok test_register (identityprovider.tests.sso_server.test_standalone_login.StandaloneLoginTestCase) Creating a new account. ... ok test_register_oldflow (identityprovider.tests.sso_server.test_standalone_login.StandaloneLoginTestCase) Creating a new account. ... ok test_register_out_of_session (identityprovider.tests.sso_server.test_standalone_login.StandaloneLoginTestCase) ... ok test (identityprovider.tests.sso_server.test_rate_limit.RateLimitTestCase) ... ok test_forgot_password (identityprovider.tests.sso_server.test_prefilled_email.PrefilledEmailTestCase) Forgot Password form. ... ok test_new_account (identityprovider.tests.sso_server.test_prefilled_email.PrefilledEmailTestCase) New Account form. ... ok test (identityprovider.tests.sso_server.test_license.LicenseTestCase) ... ok test (identityprovider.tests.sso_server.test_home_page.HomePageTestCase) ... ok test (identityprovider.tests.openid_server.test_pre_authorization.PreAuthorizationTestCase) ... ok test (identityprovider.tests.openid_server.test_offsite_form_post.OffsiteFormPostTestCase) ... ok test (identityprovider.tests.openid_server.test_mismatched_trust_root.MismatchedTrustRootTestCase) ... ok test (identityprovider.tests.openid_server.test_max_auth_age.MaxAuthAgeTestCase) ... ok test_by_openid (identityprovider.tests.openid_server.test_discovery.DiscoveryTestCase) ... ok test_invalid_openid (identityprovider.tests.openid_server.test_discovery.DiscoveryTestCase) ... ok test_invalid_user (identityprovider.tests.openid_server.test_discovery.DiscoveryTestCase) ... ok test_on_root (identityprovider.tests.openid_server.test_discovery.DiscoveryTestCase) ... ok test (identityprovider.tests.openid_server.test_directed_identity.DirectedIdentityTestCase) ... ok test_endpoints (identityprovider.tests.openid_server.test_delegated_identity.DelegatedIdentityTestCase) ... ok test_login (identityprovider.tests.openid_server.test_delegated_identity.DelegatedIdentityTestCase) ... ok test (identityprovider.tests.openid_server.test_copyright.CopyrightTestCase) ... ok test_broken_consumer (identityprovider.tests.openid_server.test_basics.BasicsTestCase) ... ok test_check_authentication (identityprovider.tests.openid_server.test_basics.BasicsTestCase) ... ok test_checkid_immediate_basic (identityprovider.tests.openid_server.test_basics.BasicsTestCase) ... ok test_checkid_immediate_full (identityprovider.tests.openid_server.test_basics.BasicsTestCase) ... ok test_checkid_setup (identityprovider.tests.openid_server.test_basics.BasicsTestCase) ... ok test_echo (identityprovider.tests.openid_server.test_basics.BasicsTestCase) ... ok test_identity_ownership (identityprovider.tests.openid_server.test_basics.BasicsTestCase) ... ok test_invalid_identity (identityprovider.tests.openid_server.test_basics.BasicsTestCase) ... ok test (identityprovider.tests.openid_server.per_version.test_switch_user_twice.SwitchUserTwiceTestCase) ... ok test (identityprovider.tests.openid_server.per_version.test_sso_workflow_switch_user.SSOWorkflowSwitchUserTestCase) ... ok test_email_for_team (identityprovider.tests.openid_server.per_version.test_sso_workflow_reset_password.SSOWorkflowResetPasswordTestCase) ... ok test_unregistered_email (identityprovider.tests.openid_server.per_version.test_sso_workflow_reset_password.SSOWorkflowResetPasswordTestCase) ... ok test_valid_email (identityprovider.tests.openid_server.per_version.test_sso_workflow_reset_password.SSOWorkflowResetPasswordTestCase) ... ok test (identityprovider.tests.openid_server.per_version.test_sso_workflow_register.SSOWorkflowRegisterTestCase) ... ok test (identityprovider.tests.openid_server.per_version.test_sso_workflow_login.SSOWorkflowLoginTestCase) ... ok test (identityprovider.tests.openid_server.per_version.test_sso_workflow_complete.SSOWorkflowCompleteTestCase) ... ok test_authorize (identityprovider.tests.openid_server.per_version.test_sso_workflow_authorize.SSOWorkflowAuthorizeTestCase) ... ok test_decline (identityprovider.tests.openid_server.per_version.test_sso_workflow_authorize.SSOWorkflowAuthorizeTestCase) ... ok test (identityprovider.tests.openid_server.per_version.test_sso_auto_authorize.SSOAutoAuthorizeTestCase) ... ok test_known_trust_root (identityprovider.tests.openid_server.per_version.test_restricted_sreg.RestrictedSregTestCase) ... ok test_known_trust_roots_with_auto_authorize (identityprovider.tests.openid_server.per_version.test_restricted_sreg.RestrictedSregTestCase) ... ok test_required_fields_checked (identityprovider.tests.openid_server.per_version.test_restricted_sreg.RestrictedSregTestCase) ... ok test (identityprovider.tests.openid_server.per_version.test_referer_cookie.RefererCookieTestCase) ... ok test_trusted_rps (identityprovider.tests.openid_server.per_version.test_openid_teams_private_membership.OpenIDTeamsPrivateMembershipTestCase) ... ok test_untrusted_rps (identityprovider.tests.openid_server.per_version.test_openid_teams_private_membership.OpenIDTeamsPrivateMembershipTestCase) ... ok test (identityprovider.tests.openid_server.per_version.test_openid_teams_auto_authorize.OpenIDTeamsAutoAuthorizeTestCase) ... ok test (identityprovider.tests.openid_server.per_version.test_openid_teams.OpenIDTeamsTestCase) ... ok test (identityprovider.tests.openid_server.per_version.test_logout_during_login.LogoutDuringLoginTestCase) ... ok test_expanded (api.v20.tests.test_utils.GetAccountDataTestCase) ... ok test_get_account_data_default_limit_emails (api.v20.tests.test_utils.GetAccountDataTestCase) ... ok test_get_account_data_default_limit_tokens (api.v20.tests.test_utils.GetAccountDataTestCase) ... ok test_get_account_data_no_tokens (api.v20.tests.test_utils.GetAccountDataTestCase) ... ok test_get_account_data_override_limit_emails (api.v20.tests.test_utils.GetAccountDataTestCase) ... ok test_get_account_data_override_limit_tokens (api.v20.tests.test_utils.GetAccountDataTestCase) ... ok test_get_account_data_with_tokens (api.v20.tests.test_utils.GetAccountDataTestCase) ... ok test_get_minimal_account_data (api.v20.tests.test_utils.GetAccountDataTestCase) ... ok test_expanded (api.v20.tests.test_utils.GetAccountDataVerifiedTestCase) ... ok test_get_account_data_default_limit_emails (api.v20.tests.test_utils.GetAccountDataVerifiedTestCase) ... ok test_get_account_data_default_limit_tokens (api.v20.tests.test_utils.GetAccountDataVerifiedTestCase) ... ok test_get_account_data_no_tokens (api.v20.tests.test_utils.GetAccountDataVerifiedTestCase) ... ok test_get_account_data_override_limit_emails (api.v20.tests.test_utils.GetAccountDataVerifiedTestCase) ... ok test_get_account_data_override_limit_tokens (api.v20.tests.test_utils.GetAccountDataVerifiedTestCase) ... ok test_get_account_data_with_tokens (api.v20.tests.test_utils.GetAccountDataVerifiedTestCase) ... ok test_get_minimal_account_data (api.v20.tests.test_utils.GetAccountDataVerifiedTestCase) ... ok test_data_returned_new_email (api.v20.tests.test_utils.GetEmailDataTestCase) ... ok test_data_returned_preferred_email (api.v20.tests.test_utils.GetEmailDataTestCase) ... ok test_data_returned_validated_email (api.v20.tests.test_utils.GetEmailDataTestCase) ... ok test_not_expanded (api.v20.tests.test_utils.GetEmailDataTestCase) ... ok test_data_returned (api.v20.tests.test_utils.GetTokenDataTestCase) ... ok test_not_expanded (api.v20.tests.test_utils.GetTokenDataTestCase) ... ok test_account (api.v20.tests.test_urls.ApiV2UrlsTestCase) ... ok test_email (api.v20.tests.test_urls.ApiV2UrlsTestCase) ... ok test_login (api.v20.tests.test_urls.ApiV2UrlsTestCase) ... ok test_login_phone (api.v20.tests.test_urls.ApiV2UrlsTestCase) ... ok test_password_reset (api.v20.tests.test_urls.ApiV2UrlsTestCase) ... ok test_registration (api.v20.tests.test_urls.ApiV2UrlsTestCase) ... ok test_requests (api.v20.tests.test_urls.ApiV2UrlsTestCase) ... ok test_token (api.v20.tests.test_urls.ApiV2UrlsTestCase) ... ok test_register_captcha_failure (api.v20.tests.test_registration.RegistrationHandlerTestCase) ... ok test_register_captcha_http_error (api.v20.tests.test_registration.RegistrationHandlerTestCase) ... ok test_register_captcha_network_error (api.v20.tests.test_registration.RegistrationHandlerTestCase) ... ok test_register_captcha_required (api.v20.tests.test_registration.RegistrationHandlerTestCase) ... ok test_register_captcha_success (api.v20.tests.test_registration.RegistrationHandlerTestCase) ... ok test_register_captcha_whitelist (api.v20.tests.test_registration.RegistrationHandlerTestCase) ... ok test_register_captcha_whitelist_fail (api.v20.tests.test_registration.RegistrationHandlerTestCase) ... ok test_register_captcha_whitelist_with_uuid (api.v20.tests.test_registration.RegistrationHandlerTestCase) ... ok test_registration_already_registered (api.v20.tests.test_registration.RegistrationHandlerTestCase) ... ok test_registration_handler_invalid_data (api.v20.tests.test_registration.RegistrationHandlerTestCase) ... ok test_registration_success (api.v20.tests.test_registration.RegistrationHandlerTestCase) ... ok test_invalid_email_and_pw (api.v20.tests.test_registration.RegistrationTestCase) ... ok test_register_already_registered_and_active (api.v20.tests.test_registration.RegistrationTestCase) ... ok test_register_already_registered_and_inactive (api.v20.tests.test_registration.RegistrationTestCase) ... ok test_register_success (api.v20.tests.test_registration.RegistrationTestCase) ... ok test_account_deactivated (api.v20.tests.test_phone_login.PhoneLoginHandlerSelectiveTestCase) ... ok test_account_suspended (api.v20.tests.test_phone_login.PhoneLoginHandlerSelectiveTestCase) ... ok test_failed_login (api.v20.tests.test_phone_login.PhoneLoginHandlerSelectiveTestCase) ... ok test_login_add_phone_email (api.v20.tests.test_phone_login.PhoneLoginHandlerSelectiveTestCase) ... ok test_login_required_parameters (api.v20.tests.test_phone_login.PhoneLoginHandlerSelectiveTestCase) ... ok test_login_with_phone_email (api.v20.tests.test_phone_login.PhoneLoginHandlerSelectiveTestCase) ... ok test_login_without_email_or_added_phone_email (api.v20.tests.test_phone_login.PhoneLoginHandlerSelectiveTestCase) ... ok test_account_deactivated (api.v20.tests.test_phone_login.PhoneLoginHandlerTestCase) ... ok test_account_suspended (api.v20.tests.test_phone_login.PhoneLoginHandlerTestCase) ... ok test_failed_login (api.v20.tests.test_phone_login.PhoneLoginHandlerTestCase) ... ok test_login_add_phone_email (api.v20.tests.test_phone_login.PhoneLoginHandlerTestCase) ... ok test_login_required_parameters (api.v20.tests.test_phone_login.PhoneLoginHandlerTestCase) ... ok test_login_with_phone_email (api.v20.tests.test_phone_login.PhoneLoginHandlerTestCase) ... ok test_login_without_email_or_added_phone_email (api.v20.tests.test_phone_login.PhoneLoginHandlerTestCase) ... ok test_authenticated_openid_no_match (api.v20.tests.test_handlers.AccountsHandlerTestCase) ... ok test_authenticated_openid_no_match_but_has_permission (api.v20.tests.test_handlers.AccountsHandlerTestCase) ... ok test_authenticated_openid_no_match_but_has_permission_404 (api.v20.tests.test_handlers.AccountsHandlerTestCase) ... ok test_authenticated_with_django_gives_minimal (api.v20.tests.test_handlers.AccountsHandlerTestCase) ... ok test_authenticated_with_oauth (api.v20.tests.test_handlers.AccountsHandlerTestCase) ... ok test_expanded_data (api.v20.tests.test_handlers.AccountsHandlerTestCase) ... ok test_expanded_data_case_insensitive (api.v20.tests.test_handlers.AccountsHandlerTestCase) ... ok test_get_account_data_no_preferred_email (api.v20.tests.test_handlers.AccountsHandlerTestCase) ... ok test_get_account_data_no_verified (api.v20.tests.test_handlers.AccountsHandlerTestCase) ... ok test_get_account_data_verified (api.v20.tests.test_handlers.AccountsHandlerTestCase) ... ok test_not_expanded_data (api.v20.tests.test_handlers.AccountsHandlerTestCase) ... ok test_not_expanded_data_other_values (api.v20.tests.test_handlers.AccountsHandlerTestCase) ... ok test_openid_empty (api.v20.tests.test_handlers.AccountsHandlerTestCase) ... ok test_unauthenticated_gives_minimal (api.v20.tests.test_handlers.AccountsHandlerTestCase) ... ok test_authenticated_with_django_401 (api.v20.tests.test_handlers.EmailsHandlerTestCase) ... ok test_can_delete_others_if_elevated_permission (api.v20.tests.test_handlers.EmailsHandlerTestCase) ... ok test_can_get_others_if_elevated_permission (api.v20.tests.test_handlers.EmailsHandlerTestCase) ... ok test_delete_authenticated_with_oauth (api.v20.tests.test_handlers.EmailsHandlerTestCase) ... ok test_delete_email_does_not_exist (api.v20.tests.test_handlers.EmailsHandlerTestCase) ... ok test_email_empty (api.v20.tests.test_handlers.EmailsHandlerTestCase) ... ok test_forbidden_if_not_owner_not_elevated_permission_on_delete (api.v20.tests.test_handlers.EmailsHandlerTestCase) ... ok test_forbidden_if_not_owner_not_elevated_permission_on_get (api.v20.tests.test_handlers.EmailsHandlerTestCase) ... ok test_get_authenticated_with_oauth (api.v20.tests.test_handlers.EmailsHandlerTestCase) ... ok test_get_email_does_not_exist (api.v20.tests.test_handlers.EmailsHandlerTestCase) ... ok test_unauthenticated_401 (api.v20.tests.test_handlers.EmailsHandlerTestCase) ... ok test_can_not_reset_password (api.v20.tests.test_handlers.PasswordResetTokenHandlerTestCase) ... ok test_deactivated_account (api.v20.tests.test_handlers.PasswordResetTokenHandlerTestCase) ... ok test_email_missing (api.v20.tests.test_handlers.PasswordResetTokenHandlerTestCase) ... ok test_get_not_allowed (api.v20.tests.test_handlers.PasswordResetTokenHandlerTestCase) ... ok test_invalid_email (api.v20.tests.test_handlers.PasswordResetTokenHandlerTestCase) ... ok test_invalidated_email (api.v20.tests.test_handlers.PasswordResetTokenHandlerTestCase) ... ok test_redirect_from_token (api.v20.tests.test_handlers.PasswordResetTokenHandlerTestCase) ... ok test_requires_post_data_json_encoded (api.v20.tests.test_handlers.PasswordResetTokenHandlerTestCase) ... ok test_reset_password (api.v20.tests.test_handlers.PasswordResetTokenHandlerTestCase) ... ok test_reset_password_no_preferredemail (api.v20.tests.test_handlers.PasswordResetTokenHandlerTestCase) ... ok test_reset_password_uses_preferredemail (api.v20.tests.test_handlers.PasswordResetTokenHandlerTestCase) ... ok test_suspended_account (api.v20.tests.test_handlers.PasswordResetTokenHandlerTestCase) ... ok test_too_many_active_tokens (api.v20.tests.test_handlers.PasswordResetTokenHandlerTestCase) ... ok test_too_many_tokens (api.v20.tests.test_handlers.PasswordResetTokenHandlerTestCase) ... ok test_get_not_allowed (api.v20.tests.test_handlers.RequestsTestCase) ... ok test_invalid_if_bad_query_string (api.v20.tests.test_handlers.RequestsTestCase) ... ok test_invalid_if_header_none (api.v20.tests.test_handlers.RequestsTestCase) ... ok test_invalid_if_method_none (api.v20.tests.test_handlers.RequestsTestCase) ... ok test_invalid_if_no_header_or_query_string (api.v20.tests.test_handlers.RequestsTestCase) ... ok test_invalid_if_not_header_given (api.v20.tests.test_handlers.RequestsTestCase) ... ok test_invalid_if_not_method_given (api.v20.tests.test_handlers.RequestsTestCase) ... ok test_invalid_if_not_url_given (api.v20.tests.test_handlers.RequestsTestCase) ... ok test_invalid_if_query_string_invalid (api.v20.tests.test_handlers.RequestsTestCase) ... ok test_invalid_if_url_none (api.v20.tests.test_handlers.RequestsTestCase) ... ok test_method_mismatch (api.v20.tests.test_handlers.RequestsTestCase) ... ok test_query_string_ignored_if_authorization_header_found (api.v20.tests.test_handlers.RequestsTestCase) ... ok test_requires_post_data_json_encoded (api.v20.tests.test_handlers.RequestsTestCase) ... ok test_url_mismatch (api.v20.tests.test_handlers.RequestsTestCase) ... ok test_valid_request (api.v20.tests.test_handlers.RequestsTestCase) ... ok test_valid_request_for_inactive_account (api.v20.tests.test_handlers.RequestsTestCase) ... ok test_valid_request_for_non_existent_account (api.v20.tests.test_handlers.RequestsTestCase) ... ok test_valid_request_with_only_query_string (api.v20.tests.test_handlers.RequestsTestCase) ... ok test_get_not_allowed (api.v20.tests.test_handlers.RequestsWithDELETETestCase) ... ok test_invalid_if_bad_query_string (api.v20.tests.test_handlers.RequestsWithDELETETestCase) ... ok test_invalid_if_header_none (api.v20.tests.test_handlers.RequestsWithDELETETestCase) ... ok test_invalid_if_method_none (api.v20.tests.test_handlers.RequestsWithDELETETestCase) ... ok test_invalid_if_no_header_or_query_string (api.v20.tests.test_handlers.RequestsWithDELETETestCase) ... ok test_invalid_if_not_header_given (api.v20.tests.test_handlers.RequestsWithDELETETestCase) ... ok test_invalid_if_not_method_given (api.v20.tests.test_handlers.RequestsWithDELETETestCase) ... ok test_invalid_if_not_url_given (api.v20.tests.test_handlers.RequestsWithDELETETestCase) ... ok test_invalid_if_query_string_invalid (api.v20.tests.test_handlers.RequestsWithDELETETestCase) ... ok test_invalid_if_url_none (api.v20.tests.test_handlers.RequestsWithDELETETestCase) ... ok test_method_mismatch (api.v20.tests.test_handlers.RequestsWithDELETETestCase) ... ok test_query_string_ignored_if_authorization_header_found (api.v20.tests.test_handlers.RequestsWithDELETETestCase) ... ok test_requires_post_data_json_encoded (api.v20.tests.test_handlers.RequestsWithDELETETestCase) ... ok test_url_mismatch (api.v20.tests.test_handlers.RequestsWithDELETETestCase) ... ok test_valid_request (api.v20.tests.test_handlers.RequestsWithDELETETestCase) ... ok test_valid_request_for_inactive_account (api.v20.tests.test_handlers.RequestsWithDELETETestCase) ... ok test_valid_request_for_non_existent_account (api.v20.tests.test_handlers.RequestsWithDELETETestCase) ... ok test_valid_request_with_only_query_string (api.v20.tests.test_handlers.RequestsWithDELETETestCase) ... ok test_get_not_allowed (api.v20.tests.test_handlers.RequestsWithHEADTestCase) ... ok test_invalid_if_bad_query_string (api.v20.tests.test_handlers.RequestsWithHEADTestCase) ... ok test_invalid_if_header_none (api.v20.tests.test_handlers.RequestsWithHEADTestCase) ... ok test_invalid_if_method_none (api.v20.tests.test_handlers.RequestsWithHEADTestCase) ... ok test_invalid_if_no_header_or_query_string (api.v20.tests.test_handlers.RequestsWithHEADTestCase) ... ok test_invalid_if_not_header_given (api.v20.tests.test_handlers.RequestsWithHEADTestCase) ... ok test_invalid_if_not_method_given (api.v20.tests.test_handlers.RequestsWithHEADTestCase) ... ok test_invalid_if_not_url_given (api.v20.tests.test_handlers.RequestsWithHEADTestCase) ... ok test_invalid_if_query_string_invalid (api.v20.tests.test_handlers.RequestsWithHEADTestCase) ... ok test_invalid_if_url_none (api.v20.tests.test_handlers.RequestsWithHEADTestCase) ... ok test_method_mismatch (api.v20.tests.test_handlers.RequestsWithHEADTestCase) ... ok test_query_string_ignored_if_authorization_header_found (api.v20.tests.test_handlers.RequestsWithHEADTestCase) ... ok test_requires_post_data_json_encoded (api.v20.tests.test_handlers.RequestsWithHEADTestCase) ... ok test_url_mismatch (api.v20.tests.test_handlers.RequestsWithHEADTestCase) ... ok test_valid_request (api.v20.tests.test_handlers.RequestsWithHEADTestCase) ... ok test_valid_request_for_inactive_account (api.v20.tests.test_handlers.RequestsWithHEADTestCase) ... ok test_valid_request_for_non_existent_account (api.v20.tests.test_handlers.RequestsWithHEADTestCase) ... ok test_valid_request_with_only_query_string (api.v20.tests.test_handlers.RequestsWithHEADTestCase) ... ok test_get_not_allowed (api.v20.tests.test_handlers.RequestsWithPATCHTestCase) ... ok test_invalid_if_bad_query_string (api.v20.tests.test_handlers.RequestsWithPATCHTestCase) ... ok test_invalid_if_header_none (api.v20.tests.test_handlers.RequestsWithPATCHTestCase) ... ok test_invalid_if_method_none (api.v20.tests.test_handlers.RequestsWithPATCHTestCase) ... ok test_invalid_if_no_header_or_query_string (api.v20.tests.test_handlers.RequestsWithPATCHTestCase) ... ok test_invalid_if_not_header_given (api.v20.tests.test_handlers.RequestsWithPATCHTestCase) ... ok test_invalid_if_not_method_given (api.v20.tests.test_handlers.RequestsWithPATCHTestCase) ... ok test_invalid_if_not_url_given (api.v20.tests.test_handlers.RequestsWithPATCHTestCase) ... ok test_invalid_if_query_string_invalid (api.v20.tests.test_handlers.RequestsWithPATCHTestCase) ... ok test_invalid_if_url_none (api.v20.tests.test_handlers.RequestsWithPATCHTestCase) ... ok test_method_mismatch (api.v20.tests.test_handlers.RequestsWithPATCHTestCase) ... ok test_query_string_ignored_if_authorization_header_found (api.v20.tests.test_handlers.RequestsWithPATCHTestCase) ... ok test_requires_post_data_json_encoded (api.v20.tests.test_handlers.RequestsWithPATCHTestCase) ... ok test_url_mismatch (api.v20.tests.test_handlers.RequestsWithPATCHTestCase) ... ok test_valid_request (api.v20.tests.test_handlers.RequestsWithPATCHTestCase) ... ok test_valid_request_for_inactive_account (api.v20.tests.test_handlers.RequestsWithPATCHTestCase) ... ok test_valid_request_for_non_existent_account (api.v20.tests.test_handlers.RequestsWithPATCHTestCase) ... ok test_valid_request_with_only_query_string (api.v20.tests.test_handlers.RequestsWithPATCHTestCase) ... ok test_get_not_allowed (api.v20.tests.test_handlers.RequestsWithPOSTTestCase) ... ok test_invalid_if_bad_query_string (api.v20.tests.test_handlers.RequestsWithPOSTTestCase) ... ok test_invalid_if_header_none (api.v20.tests.test_handlers.RequestsWithPOSTTestCase) ... ok test_invalid_if_method_none (api.v20.tests.test_handlers.RequestsWithPOSTTestCase) ... ok test_invalid_if_no_header_or_query_string (api.v20.tests.test_handlers.RequestsWithPOSTTestCase) ... ok test_invalid_if_not_header_given (api.v20.tests.test_handlers.RequestsWithPOSTTestCase) ... ok test_invalid_if_not_method_given (api.v20.tests.test_handlers.RequestsWithPOSTTestCase) ... ok test_invalid_if_not_url_given (api.v20.tests.test_handlers.RequestsWithPOSTTestCase) ... ok test_invalid_if_query_string_invalid (api.v20.tests.test_handlers.RequestsWithPOSTTestCase) ... ok test_invalid_if_url_none (api.v20.tests.test_handlers.RequestsWithPOSTTestCase) ... ok test_method_mismatch (api.v20.tests.test_handlers.RequestsWithPOSTTestCase) ... ok test_query_string_ignored_if_authorization_header_found (api.v20.tests.test_handlers.RequestsWithPOSTTestCase) ... ok test_requires_post_data_json_encoded (api.v20.tests.test_handlers.RequestsWithPOSTTestCase) ... ok test_url_mismatch (api.v20.tests.test_handlers.RequestsWithPOSTTestCase) ... ok test_valid_request (api.v20.tests.test_handlers.RequestsWithPOSTTestCase) ... ok test_valid_request_for_inactive_account (api.v20.tests.test_handlers.RequestsWithPOSTTestCase) ... ok test_valid_request_for_non_existent_account (api.v20.tests.test_handlers.RequestsWithPOSTTestCase) ... ok test_valid_request_with_only_query_string (api.v20.tests.test_handlers.RequestsWithPOSTTestCase) ... ok test_get_not_allowed (api.v20.tests.test_handlers.RequestsWithPUTTestCase) ... ok test_invalid_if_bad_query_string (api.v20.tests.test_handlers.RequestsWithPUTTestCase) ... ok test_invalid_if_header_none (api.v20.tests.test_handlers.RequestsWithPUTTestCase) ... ok test_invalid_if_method_none (api.v20.tests.test_handlers.RequestsWithPUTTestCase) ... ok test_invalid_if_no_header_or_query_string (api.v20.tests.test_handlers.RequestsWithPUTTestCase) ... ok test_invalid_if_not_header_given (api.v20.tests.test_handlers.RequestsWithPUTTestCase) ... ok test_invalid_if_not_method_given (api.v20.tests.test_handlers.RequestsWithPUTTestCase) ... ok test_invalid_if_not_url_given (api.v20.tests.test_handlers.RequestsWithPUTTestCase) ... ok test_invalid_if_query_string_invalid (api.v20.tests.test_handlers.RequestsWithPUTTestCase) ... ok test_invalid_if_url_none (api.v20.tests.test_handlers.RequestsWithPUTTestCase) ... ok test_method_mismatch (api.v20.tests.test_handlers.RequestsWithPUTTestCase) ... ok test_query_string_ignored_if_authorization_header_found (api.v20.tests.test_handlers.RequestsWithPUTTestCase) ... ok test_requires_post_data_json_encoded (api.v20.tests.test_handlers.RequestsWithPUTTestCase) ... ok test_url_mismatch (api.v20.tests.test_handlers.RequestsWithPUTTestCase) ... ok test_valid_request (api.v20.tests.test_handlers.RequestsWithPUTTestCase) ... ok test_valid_request_for_inactive_account (api.v20.tests.test_handlers.RequestsWithPUTTestCase) ... ok test_valid_request_for_non_existent_account (api.v20.tests.test_handlers.RequestsWithPUTTestCase) ... ok test_valid_request_with_only_query_string (api.v20.tests.test_handlers.RequestsWithPUTTestCase) ... ok test_authenticated_with_django_401 (api.v20.tests.test_handlers.TokensHandlerTestCase) ... ok test_can_delete_others_if_elevated_permission (api.v20.tests.test_handlers.TokensHandlerTestCase) ... ok test_can_get_others_if_elevated_permission (api.v20.tests.test_handlers.TokensHandlerTestCase) ... ok test_delete_authenticated_with_oauth (api.v20.tests.test_handlers.TokensHandlerTestCase) ... ok test_delete_token_does_not_exist (api.v20.tests.test_handlers.TokensHandlerTestCase) ... ok test_forbidden_if_not_owner_not_elevated_permission_on_delete (api.v20.tests.test_handlers.TokensHandlerTestCase) ... ok test_forbidden_if_not_owner_not_elevated_permission_on_get (api.v20.tests.test_handlers.TokensHandlerTestCase) ... ok test_get_authenticated_with_oauth (api.v20.tests.test_handlers.TokensHandlerTestCase) ... ok test_get_token_does_not_exist (api.v20.tests.test_handlers.TokensHandlerTestCase) ... ok test_secrets_not_returned (api.v20.tests.test_handlers.TokensHandlerTestCase) ... ok test_token_empty (api.v20.tests.test_handlers.TokensHandlerTestCase) ... ok test_unauthenticated_401 (api.v20.tests.test_handlers.TokensHandlerTestCase) ... ok test_authenticated_with_django_is_not_authenticated (api.v20.tests.test_auth.ApiAccountsAuthenticationTestCase) ... ok test_challenge (api.v20.tests.test_auth.ApiAccountsAuthenticationTestCase) ... ok test_is_authenticated_if_has_ownership (api.v20.tests.test_auth.ApiAccountsAuthenticationTestCase) ... ok test_is_authenticated_if_no_ownership_edit_perm_delete (api.v20.tests.test_auth.ApiAccountsAuthenticationTestCase) ... ok test_is_authenticated_if_no_ownership_edit_perm_post (api.v20.tests.test_auth.ApiAccountsAuthenticationTestCase) ... ok test_is_authenticated_if_no_ownership_edit_perm_put (api.v20.tests.test_auth.ApiAccountsAuthenticationTestCase) ... ok test_is_authenticated_if_no_ownership_view_perm_get (api.v20.tests.test_auth.ApiAccountsAuthenticationTestCase) ... ok test_is_not_authenticated (api.v20.tests.test_auth.ApiAccountsAuthenticationTestCase) ... ok test_is_not_authenticated_if_no_ownership (api.v20.tests.test_auth.ApiAccountsAuthenticationTestCase) ... ok test_is_not_authenticated_if_no_ownership_edit_perm_get (api.v20.tests.test_auth.ApiAccountsAuthenticationTestCase) ... ok test_is_not_authenticated_if_no_ownership_view_perm_delete (api.v20.tests.test_auth.ApiAccountsAuthenticationTestCase) ... ok test_is_not_authenticated_if_no_ownership_view_perm_post (api.v20.tests.test_auth.ApiAccountsAuthenticationTestCase) ... ok test_is_not_authenticated_if_no_ownership_view_perm_put (api.v20.tests.test_auth.ApiAccountsAuthenticationTestCase) ... ok test_authenticated_with_django_is_not_authenticated (api.v20.tests.test_auth.ApiEmailsAuthenticationTestCase) ... ok test_challenge (api.v20.tests.test_auth.ApiEmailsAuthenticationTestCase) ... ok test_is_authenticated_if_has_ownership (api.v20.tests.test_auth.ApiEmailsAuthenticationTestCase) ... ok test_is_authenticated_if_no_ownership_edit_perm_delete (api.v20.tests.test_auth.ApiEmailsAuthenticationTestCase) ... ok test_is_authenticated_if_no_ownership_edit_perm_post (api.v20.tests.test_auth.ApiEmailsAuthenticationTestCase) ... ok test_is_authenticated_if_no_ownership_edit_perm_put (api.v20.tests.test_auth.ApiEmailsAuthenticationTestCase) ... ok test_is_authenticated_if_no_ownership_view_perm_get (api.v20.tests.test_auth.ApiEmailsAuthenticationTestCase) ... ok test_is_not_authenticated (api.v20.tests.test_auth.ApiEmailsAuthenticationTestCase) ... ok test_is_not_authenticated_if_no_ownership (api.v20.tests.test_auth.ApiEmailsAuthenticationTestCase) ... ok test_is_not_authenticated_if_no_ownership_edit_perm_get (api.v20.tests.test_auth.ApiEmailsAuthenticationTestCase) ... ok test_is_not_authenticated_if_no_ownership_view_perm_delete (api.v20.tests.test_auth.ApiEmailsAuthenticationTestCase) ... ok test_is_not_authenticated_if_no_ownership_view_perm_post (api.v20.tests.test_auth.ApiEmailsAuthenticationTestCase) ... ok test_is_not_authenticated_if_no_ownership_view_perm_put (api.v20.tests.test_auth.ApiEmailsAuthenticationTestCase) ... ok test_authenticated_with_django_is_not_authenticated (api.v20.tests.test_auth.ApiOAuthAuthenticationTestCase) ... ok test_challenge (api.v20.tests.test_auth.ApiOAuthAuthenticationTestCase) ... ok test_is_authenticated_if_has_ownership (api.v20.tests.test_auth.ApiOAuthAuthenticationTestCase) ... ok test_is_not_authenticated (api.v20.tests.test_auth.ApiOAuthAuthenticationTestCase) ... ok test_args_are_stored_on_call (api.v20.tests.test_auth.ApiResourceTestCase) ... ok test_is_piston_resource (api.v20.tests.test_auth.ApiResourceTestCase) ... ok test_kwargs_are_stored_on_call (api.v20.tests.test_auth.ApiResourceTestCase) ... ok test_authenticated_with_django_is_not_authenticated (api.v20.tests.test_auth.ApiTokensAuthenticationTestCase) ... ok test_challenge (api.v20.tests.test_auth.ApiTokensAuthenticationTestCase) ... ok test_is_authenticated_if_has_ownership (api.v20.tests.test_auth.ApiTokensAuthenticationTestCase) ... ok test_is_authenticated_if_no_ownership_edit_perm_delete (api.v20.tests.test_auth.ApiTokensAuthenticationTestCase) ... ok test_is_authenticated_if_no_ownership_edit_perm_post (api.v20.tests.test_auth.ApiTokensAuthenticationTestCase) ... ok test_is_authenticated_if_no_ownership_edit_perm_put (api.v20.tests.test_auth.ApiTokensAuthenticationTestCase) ... ok test_is_authenticated_if_no_ownership_view_perm_get (api.v20.tests.test_auth.ApiTokensAuthenticationTestCase) ... ok test_is_not_authenticated (api.v20.tests.test_auth.ApiTokensAuthenticationTestCase) ... ok test_is_not_authenticated_if_no_ownership (api.v20.tests.test_auth.ApiTokensAuthenticationTestCase) ... ok test_is_not_authenticated_if_no_ownership_edit_perm_get (api.v20.tests.test_auth.ApiTokensAuthenticationTestCase) ... ok test_is_not_authenticated_if_no_ownership_view_perm_delete (api.v20.tests.test_auth.ApiTokensAuthenticationTestCase) ... ok test_is_not_authenticated_if_no_ownership_view_perm_post (api.v20.tests.test_auth.ApiTokensAuthenticationTestCase) ... ok test_is_not_authenticated_if_no_ownership_view_perm_put (api.v20.tests.test_auth.ApiTokensAuthenticationTestCase) ... ok test_account_by_openid_with_invalid_openid (api.v11.tests.test_handlers.Authentication11TestCase) ... ok test_account_by_openid_with_valid_openid (api.v11.tests.test_handlers.Authentication11TestCase) ... ok test_authenticate_create_token (api.v11.tests.test_handlers.Authentication11TestCase) ... ok test_authenticate_get_has_no_side_effects (api.v11.tests.test_handlers.Authentication11TestCase) ... ok test_authenticate_latin1_username (api.v11.tests.test_handlers.Authentication11TestCase) ... ok test_authenticate_quoted_token (api.v11.tests.test_handlers.Authentication11TestCase) ... ok test_authenticate_refresh_account_has_no_tokens (api.v11.tests.test_handlers.Authentication11TestCase) ... ok test_authenticate_refresh_existing_token (api.v11.tests.test_handlers.Authentication11TestCase) ... ok test_authenticate_refresh_token_is_not_owned (api.v11.tests.test_handlers.Authentication11TestCase) ... ok test_authenticate_unquoted_token (api.v11.tests.test_handlers.Authentication11TestCase) ... ok test_team_membership_basic_auth_protected (api.v11.tests.test_handlers.Authentication11TestCase) ... ok test_team_membership_fails_for_regular_user (api.v11.tests.test_handlers.Authentication11TestCase) ... ok test_team_membership_private_teams (api.v11.tests.test_handlers.Authentication11TestCase) ... ok test_team_memberships_public_teams (api.v11.tests.test_handlers.Authentication11TestCase) ... ok test_validate_fresh_token (api.v11.tests.test_handlers.Authentication11TestCase) ... ok test_validate_stale_token (api.v11.tests.test_handlers.Authentication11TestCase) ... ok test_validate_token (api.v11.tests.test_handlers.Authentication11TestCase) ... ok test_validate_unknown_token (api.v11.tests.test_handlers.Authentication11TestCase) ... ok test_account_by_openid_with_invalid_openid (api.v10.tests.test_handlers.AuthenticationTestCase) ... ok test_account_by_openid_with_valid_openid (api.v10.tests.test_handlers.AuthenticationTestCase) ... ok test_authenticate_latin1_username (api.v10.tests.test_handlers.AuthenticationTestCase) ... ok test_authenticate_quoted_token (api.v10.tests.test_handlers.AuthenticationTestCase) ... ok test_authenticate_unquoted_token (api.v10.tests.test_handlers.AuthenticationTestCase) ... ok test_team_membership_basic_auth_protected (api.v10.tests.test_handlers.AuthenticationTestCase) ... ok test_team_membership_fails_for_regular_user (api.v10.tests.test_handlers.AuthenticationTestCase) ... ok test_team_membership_private_teams (api.v10.tests.test_handlers.AuthenticationTestCase) ... ok test_team_memberships_public_teams (api.v10.tests.test_handlers.AuthenticationTestCase) ... ok test_validate_fresh_token (api.v10.tests.test_handlers.AuthenticationTestCase) ... ok test_validate_stale_token (api.v10.tests.test_handlers.AuthenticationTestCase) ... ok test_validate_token (api.v10.tests.test_handlers.AuthenticationTestCase) ... ok test_validate_unknown_token (api.v10.tests.test_handlers.AuthenticationTestCase) ... ok test_accounts_fallback (api.v11.tests.test_handlers.BackwardsCompatibleApi11TestCase) ... ok test_captchas_fallback (api.v11.tests.test_handlers.BackwardsCompatibleApi11TestCase) ... ok test_registration_fallback (api.v11.tests.test_handlers.BackwardsCompatibleApi11TestCase) ... ok test_root_handler (api.v11.tests.test_handlers.BackwardsCompatibleApi11TestCase) ... ok test_me_is_oauth_protected (api.v10.tests.test_handlers.AccountsTestCase) ... ok test_me_success (api.v10.tests.test_handlers.AccountsTestCase) ... ok test_team_membership_private_teams (api.v10.tests.test_handlers.AccountsTestCase) ... ok test_team_membership_public_teams (api.v10.tests.test_handlers.AccountsTestCase) ... ok test_validate_email_bad_token (api.v10.tests.test_handlers.AccountsTestCase) ... ok test_validate_email_success (api.v10.tests.test_handlers.AccountsTestCase) ... ok test_account_by_openid_with_invalid_openid (api.v10.tests.test_handlers.AuthenticationTestCase) ... ok test_account_by_openid_with_valid_openid (api.v10.tests.test_handlers.AuthenticationTestCase) ... ok test_authenticate_latin1_username (api.v10.tests.test_handlers.AuthenticationTestCase) ... ok test_authenticate_quoted_token (api.v10.tests.test_handlers.AuthenticationTestCase) ... ok test_authenticate_unquoted_token (api.v10.tests.test_handlers.AuthenticationTestCase) ... ok test_team_membership_basic_auth_protected (api.v10.tests.test_handlers.AuthenticationTestCase) ... ok test_team_membership_fails_for_regular_user (api.v10.tests.test_handlers.AuthenticationTestCase) ... ok test_team_membership_private_teams (api.v10.tests.test_handlers.AuthenticationTestCase) ... ok test_team_memberships_public_teams (api.v10.tests.test_handlers.AuthenticationTestCase) ... ok test_validate_fresh_token (api.v10.tests.test_handlers.AuthenticationTestCase) ... ok test_validate_stale_token (api.v10.tests.test_handlers.AuthenticationTestCase) ... ok test_validate_token (api.v10.tests.test_handlers.AuthenticationTestCase) ... ok test_validate_unknown_token (api.v10.tests.test_handlers.AuthenticationTestCase) ... ok test_captcha_checked_for_whitelist (api.v10.tests.test_forms.WebServiceCreateAccountFormTest) ... ok test_default_cleaned_platform (api.v10.tests.test_forms.WebServiceCreateAccountFormTest) ... ok test_default_cleaned_validate_redirect_to (api.v10.tests.test_forms.WebServiceCreateAccountFormTest) ... ok test_default_platform (api.v10.tests.test_forms.WebServiceCreateAccountFormTest) ... ok test_nonascii_password (api.v10.tests.test_forms.WebServiceCreateAccountFormTest) ... ok test_brand_ubuntu (webui.tests.test_views_registration.PasswordResetRequestTestCase) ... ok test_brand_ubuntuone (webui.tests.test_views_registration.PasswordResetRequestTestCase) ... ok test_get (webui.tests.test_views_registration.PasswordResetRequestTestCase) ... ok test_get_with_email (webui.tests.test_views_registration.PasswordResetRequestTestCase) ... ok test_method_not_allowed (webui.tests.test_views_registration.PasswordResetRequestTestCase) ... ok test_post_account_deactivated (webui.tests.test_views_registration.PasswordResetRequestTestCase) ... ok test_post_account_suspended (webui.tests.test_views_registration.PasswordResetRequestTestCase) ... ok test_post_can_not_reset_password (webui.tests.test_views_registration.PasswordResetRequestTestCase) ... ok test_post_captcha_error (webui.tests.test_views_registration.PasswordResetRequestTestCase) ... ok test_post_captcha_failure (webui.tests.test_views_registration.PasswordResetRequestTestCase) ... ok test_post_captcha_required (webui.tests.test_views_registration.PasswordResetRequestTestCase) ... ok test_post_email_invalidated (webui.tests.test_views_registration.PasswordResetRequestTestCase) ... ok test_post_invalid_data (webui.tests.test_views_registration.PasswordResetRequestTestCase) ... ok test_post_invalid_data_with_token (webui.tests.test_views_registration.PasswordResetRequestTestCase) ... ok test_post_required_fields (webui.tests.test_views_registration.PasswordResetRequestTestCase) ... ok test_post_success (webui.tests.test_views_registration.PasswordResetRequestTestCase) ... ok test_post_success_with_token (webui.tests.test_views_registration.PasswordResetRequestTestCase) ... ok test_post_too_many_tokens (webui.tests.test_views_registration.PasswordResetRequestTestCase) ... ok test_get (webui.tests.test_views_registration.RegisterTestCase) ... ok test_get_optional_captcha_switch_off (webui.tests.test_views_registration.RegisterTestCase) ... ok test_get_optional_captcha_switch_on (webui.tests.test_views_registration.RegisterTestCase) ... ok test_get_requires_captcha_old_flow (webui.tests.test_views_registration.RegisterTestCase) ... ok test_get_with_email (webui.tests.test_views_registration.RegisterTestCase) ... ok test_post_already_registered (webui.tests.test_views_registration.RegisterTestCase) ... ok test_post_captcha_error (webui.tests.test_views_registration.RegisterTestCase) ... ok test_post_captcha_failure (webui.tests.test_views_registration.RegisterTestCase) ... ok test_post_captcha_required (webui.tests.test_views_registration.RegisterTestCase) ... ok test_post_invalid_data (webui.tests.test_views_registration.RegisterTestCase) ... ok test_post_invalid_data_with_token (webui.tests.test_views_registration.RegisterTestCase) ... ok test_post_required_fields (webui.tests.test_views_registration.RegisterTestCase) ... ok test_post_success (webui.tests.test_views_registration.RegisterTestCase) ... ok test_post_success_with_token (webui.tests.test_views_registration.RegisterTestCase) ... ok test_race_condition_when_twofactor_attempt (webui.tests.test_views_devices.TwoFactorViewConcurrencyTestCase) ... ok test_combine_false (webui.tests.test_templatetags.ComboTestCase) Individual tags are outputted when COMBINE=False. ... ok test_combine_true (webui.tests.test_templatetags.ComboTestCase) A single tag is outputted when COMBINE=True. ... ok test_action_with_token (webui.tests.test_templates.NewAccountTemplateTestCase) ... ok test_action_without_token (webui.tests.test_templates.NewAccountTemplateTestCase) ... ok test_allow_invalidated_switch_off (webui.tests.test_templates.NewAccountTemplateTestCase) ... ok test_allow_invalidated_switch_on (webui.tests.test_templates.NewAccountTemplateTestCase) ... ok test_with_logo_url (webui.tests.test_templates.NewAccountTemplateTestCase) ... ok test_without_logo_url (webui.tests.test_templates.NewAccountTemplateTestCase) ... ok test_pep8_conformance (webui.tests.test_static_code_analysis.WebUIPep8TestCase) ... ok test_pyflakes_analysis (webui.tests.test_static_code_analysis.WebUIPyFlakesTestCase) ... ok test_address_and_name (identityprovider.tests.test_emailutils.FormatAddressTestCase) ... ok test_address_empty_name (identityprovider.tests.test_emailutils.FormatAddressTestCase) ... ok test_address_no_name (identityprovider.tests.test_emailutils.FormatAddressTestCase) ... ok test_long_name (identityprovider.tests.test_emailutils.FormatAddressTestCase) ... ok test_quoting (identityprovider.tests.test_emailutils.FormatAddressTestCase) ... ok test_unicode_addr (identityprovider.tests.test_emailutils.FormatAddressTestCase) ... ok test_unicode_addr_no_name (identityprovider.tests.test_emailutils.FormatAddressTestCase) ... ok test_unicode_name (identityprovider.tests.test_emailutils.FormatAddressTestCase) ... ok test_unicode_name_bytestring (identityprovider.tests.test_emailutils.FormatAddressTestCase) ... ok test_branded_email (identityprovider.tests.test_emailutils.SendBrandedEmailTestCase) ... ok test_branded_email_no_from (identityprovider.tests.test_emailutils.SendBrandedEmailTestCase) ... ok test_branded_email_with_context (identityprovider.tests.test_emailutils.SendBrandedEmailTestCase) ... ok test_multiple_emails (identityprovider.tests.test_emailutils.SendTemplatedEmailTestCase) ... ok test_no_from (identityprovider.tests.test_emailutils.SendTemplatedEmailTestCase) ... ok test_single_email (identityprovider.tests.test_emailutils.SendTemplatedEmailTestCase) ... ok test_default_password_is_validated (identityprovider.tests.test_validators.BasicValidatorPolicyTestCase) ... ok test_match (identityprovider.tests.test_validators.BasicValidatorPolicyTestCase) ... ok test_password_invalid_chars (identityprovider.tests.test_validators.BasicValidatorPolicyTestCase) ... ok test_password_too_short (identityprovider.tests.test_validators.BasicValidatorPolicyTestCase) ... ok test_valid_password (identityprovider.tests.test_validators.BasicValidatorPolicyTestCase) ... ok test_default_password_is_validated (identityprovider.tests.test_validators.CanonicalValidatorTestCase) ... ok test_invalid_none_from_required_groups (identityprovider.tests.test_validators.CanonicalValidatorTestCase) ... ok test_invalid_only_one_of_required_group_numbers (identityprovider.tests.test_validators.CanonicalValidatorTestCase) ... ok test_invalid_only_one_of_required_group_punctuation (identityprovider.tests.test_validators.CanonicalValidatorTestCase) ... ok test_invalid_only_one_of_required_group_uppercase (identityprovider.tests.test_validators.CanonicalValidatorTestCase) ... ok test_invalid_two_required_groups_but_too_short (identityprovider.tests.test_validators.CanonicalValidatorTestCase) ... ok test_match_account_in_team (identityprovider.tests.test_validators.CanonicalValidatorTestCase) ... ok test_match_account_not_in_team (identityprovider.tests.test_validators.CanonicalValidatorTestCase) ... ok test_match_none (identityprovider.tests.test_validators.CanonicalValidatorTestCase) ... ok test_password_invalid_chars (identityprovider.tests.test_validators.CanonicalValidatorTestCase) ... ok test_password_too_short (identityprovider.tests.test_validators.CanonicalValidatorTestCase) ... ok test_valid_number_and_punctuation (identityprovider.tests.test_validators.CanonicalValidatorTestCase) ... ok test_valid_number_and_uppercase (identityprovider.tests.test_validators.CanonicalValidatorTestCase) ... ok test_valid_password (identityprovider.tests.test_validators.CanonicalValidatorTestCase) ... ok test_valid_uppercase_and_punctuation (identityprovider.tests.test_validators.CanonicalValidatorTestCase) ... ok test_collect_no_key (identityprovider.tests.test_validators.ErrorsTestCase) ... ok test_collect_no_key_merges_dict (identityprovider.tests.test_validators.ErrorsTestCase) ... ok test_collect_with_key (identityprovider.tests.test_validators.ErrorsTestCase) ... ok test_collect_with_key_flattens_dict (identityprovider.tests.test_validators.ErrorsTestCase) ... ok test_default_password_is_validated (identityprovider.tests.test_validators.PasswordPolicyValidatorTestCase) ... ok test_password_invalid_chars (identityprovider.tests.test_validators.PasswordPolicyValidatorTestCase) ... ok test_password_too_short (identityprovider.tests.test_validators.PasswordPolicyValidatorTestCase) ... ok test_valid_password (identityprovider.tests.test_validators.PasswordPolicyValidatorTestCase) ... ok test_default_validators (identityprovider.tests.test_validators.PasswordValidatorTestCase) ... ok test_fallback_validation (identityprovider.tests.test_validators.PasswordValidatorTestCase) ... ok test_get_password_validator (identityprovider.tests.test_validators.PasswordValidatorTestCase) ... ok test_validate_password_policy_fails (identityprovider.tests.test_validators.PasswordValidatorTestCase) ... ok test_validate_password_policy_success (identityprovider.tests.test_validators.PasswordValidatorTestCase) ... ok test_invalid_snippets (identityprovider.tests.test_templatetags.GACommandsTestCase) ... ok test_unicode_coercion (identityprovider.tests.test_templatetags.GACommandsTestCase) ... ok test_valid_snippets (identityprovider.tests.test_templatetags.GACommandsTestCase) ... ok test_returns_empty_string_when_setting_missing (identityprovider.tests.test_templatetags.StaticUrlTestCase) ... ok test_returns_setting_when_absolute_url (identityprovider.tests.test_templatetags.StaticUrlTestCase) ... ok test_returns_setting_when_relative_url (identityprovider.tests.test_templatetags.StaticUrlTestCase) ... ok test_fully_qualified_stat (identityprovider.tests.test_stats.StatsTestCase) ... ok test_increment (identityprovider.tests.test_stats.StatsTestCase) ... ok test_increment_with_invalid_trust_root (identityprovider.tests.test_stats.StatsTestCase) ... ok test_increment_with_key (identityprovider.tests.test_stats.StatsTestCase) ... ok test_increment_with_rpconfig (identityprovider.tests.test_stats.StatsTestCase) ... ok test_dumps_and_loads (identityprovider.tests.test_signed.SignedTestCase) ... ok test_dumps_and_loads_with_secret (identityprovider.tests.test_signed.SignedTestCase) ... ok test_sign_with_no_key (identityprovider.tests.test_signed.SignedTestCase) ... ok test_unsign_with_bad_signature (identityprovider.tests.test_signed.SignedTestCase) ... ok test_unsign_with_no_key (identityprovider.tests.test_signed.SignedTestCase) ... ok test_raises_exception_if_nop_db_is_missing (identityprovider.tests.test_routers.ReadOnlyModeRouterConfigTestCase) ... ok test_raises_exception_if_wrong_db_engine (identityprovider.tests.test_routers.ReadOnlyModeRouterConfigTestCase) ... ok test_without_slaves_configured_default_is_returned (identityprovider.tests.test_routers.ReadOnlyModeRouterConfigTestCase) ... ok test_db_for_write_for_django_session (identityprovider.tests.test_routers.ReadOnlyModeRouterROTestCase) ... ok test_db_for_write_for_email_address (identityprovider.tests.test_routers.ReadOnlyModeRouterROTestCase) ... ok test_allow_relation (identityprovider.tests.test_routers.ReadOnlyModeRouterRWTestCase) ... ok test_allow_syncdb (identityprovider.tests.test_routers.ReadOnlyModeRouterRWTestCase) ... ok test_db_for_read (identityprovider.tests.test_routers.ReadOnlyModeRouterRWTestCase) ... ok test_db_for_read_when_no_slaves (identityprovider.tests.test_routers.ReadOnlyModeRouterRWTestCase) ... ok test_db_for_write (identityprovider.tests.test_routers.ReadOnlyModeRouterRWTestCase) ... ok test_timeline_filters_sensitive (identityprovider.tests.test_oops.OopsTests) ... ok test_is_authenticated_and_upgraded (identityprovider.tests.test_models_twofactor.TwoFactorTestCase) ... ok test_is_authenticated_anonymous (identityprovider.tests.test_models_twofactor.TwoFactorTestCase) ... ok test_is_authenticated_twofactor_disabled (identityprovider.tests.test_models_twofactor.TwoFactorTestCase) ... ok test_is_authenticated_twofactor_not_required (identityprovider.tests.test_models_twofactor.TwoFactorTestCase) ... ok test_is_fresh_when_no_twofactor (identityprovider.tests.test_models_twofactor.TwoFactorTestCase) ... ok test_is_fresh_when_twofactor (identityprovider.tests.test_models_twofactor.TwoFactorTestCase) ... ok test_is_fresh_with_old_session (identityprovider.tests.test_models_twofactor.TwoFactorTestCase) ... ok test_is_twofactor_enabled_in_readonly_mode (identityprovider.tests.test_models_twofactor.TwoFactorTestCase) ... ok test_is_twofactor_enabled_in_readwrite_mode (identityprovider.tests.test_models_twofactor.TwoFactorTestCase) ... ok test_is_upgraded_when_no_twofactor (identityprovider.tests.test_models_twofactor.TwoFactorTestCase) ... ok test_is_upgraded_when_twofactor (identityprovider.tests.test_models_twofactor.TwoFactorTestCase) ... ok test_is_upgraded_with_old_session (identityprovider.tests.test_models_twofactor.TwoFactorTestCase) ... ok test_login_sets_session (identityprovider.tests.test_models_twofactor.TwoFactorTestCase) ... ok test_logout_clears_sessiosn (identityprovider.tests.test_models_twofactor.TwoFactorTestCase) ... ok test_site_requires_twofactor_auth_with_twofactor_disabled (identityprovider.tests.test_models_twofactor.TwoFactorTestCase) ... ok test_site_requires_twofactor_auth_with_twofactor_enabled (identityprovider.tests.test_models_twofactor.TwoFactorTestCase) ... ok test_site_requires_twofactor_auth_with_twofactor_enabled_no_rpconfig (identityprovider.tests.test_models_twofactor.TwoFactorTestCase) ... ok test_data_exists (identityprovider.tests.test_models_captcha.CaptchaResponseTestCase) ... ok test_data_from_response (identityprovider.tests.test_models_captcha.CaptchaResponseTestCase) ... ok test_no_data (identityprovider.tests.test_models_captcha.CaptchaResponseTestCase) ... ok test_captcha_open (identityprovider.tests.test_models_captcha.CaptchaTestCase) ... ok test_new_captcha_error (identityprovider.tests.test_models_captcha.CaptchaTestCase) ... ok test_new_captcha_no_challenge (identityprovider.tests.test_models_captcha.CaptchaTestCase) ... ok test_check_whitelist_match (identityprovider.tests.test_models_captcha.CaptchaVerifyTestCase) ... ok test_check_whitelist_no_match (identityprovider.tests.test_models_captcha.CaptchaVerifyTestCase) ... ok test_verify_already_verified (identityprovider.tests.test_models_captcha.CaptchaVerifyTestCase) ... ok test_verify_calls_check_whitelist (identityprovider.tests.test_models_captcha.CaptchaVerifyTestCase) ... ok test_verify_error (identityprovider.tests.test_models_captcha.CaptchaVerifyTestCase) ... ok test_verify_no_captcha_id (identityprovider.tests.test_models_captcha.CaptchaVerifyTestCase) ... ok test_verify_no_verification (identityprovider.tests.test_models_captcha.CaptchaVerifyTestCase) ... ok test_verify_response_ok (identityprovider.tests.test_models_captcha.CaptchaVerifyTestCase) ... ok test_is_active_match (identityprovider.tests.test_gargoyle.RegexTestCase) ... ok test_is_active_multiple_values (identityprovider.tests.test_gargoyle.RegexTestCase) ... ok test_is_active_no_match (identityprovider.tests.test_gargoyle.RegexTestCase) ... ok test_is_active_null_value (identityprovider.tests.test_gargoyle.RegexTestCase) ... ok test_is_active_no_teams (identityprovider.tests.test_gargoyle.TestTeam) ... ok test_is_active_team_found (identityprovider.tests.test_gargoyle.TestTeam) ... ok test_is_active_team_not_found (identityprovider.tests.test_gargoyle.TestTeam) ... ok test_pep8_conformance (identityprovider.tests.test_static_code_analysis.IdentityProviderPep8TestCase) ... FAIL test_pyflakes_analysis (identityprovider.tests.test_static_code_analysis.PyFlakesTestCase) ... ok test_cursor_returns_correct_instance (identityprovider.tests.test_backend_nop_base.DatabaseWrapperTestCase) ... ok test_orm_contains (identityprovider.tests.test_backend_nop_base.DatabaseWrapperTestCase) ... ok test_orm_create (identityprovider.tests.test_backend_nop_base.DatabaseWrapperTestCase) ... ok test_orm_endswith (identityprovider.tests.test_backend_nop_base.DatabaseWrapperTestCase) ... ok test_orm_gt (identityprovider.tests.test_backend_nop_base.DatabaseWrapperTestCase) ... ok test_orm_gte (identityprovider.tests.test_backend_nop_base.DatabaseWrapperTestCase) ... ok test_orm_icontains (identityprovider.tests.test_backend_nop_base.DatabaseWrapperTestCase) ... ok test_orm_iendswith (identityprovider.tests.test_backend_nop_base.DatabaseWrapperTestCase) ... ok test_orm_iexact (identityprovider.tests.test_backend_nop_base.DatabaseWrapperTestCase) ... ok test_orm_iregex (identityprovider.tests.test_backend_nop_base.DatabaseWrapperTestCase) ... ok test_orm_istartswith (identityprovider.tests.test_backend_nop_base.DatabaseWrapperTestCase) ... ok test_orm_lt (identityprovider.tests.test_backend_nop_base.DatabaseWrapperTestCase) ... ok test_orm_lte (identityprovider.tests.test_backend_nop_base.DatabaseWrapperTestCase) ... ok test_orm_regex (identityprovider.tests.test_backend_nop_base.DatabaseWrapperTestCase) ... ok test_orm_startswith (identityprovider.tests.test_backend_nop_base.DatabaseWrapperTestCase) ... ok test_orm_update (identityprovider.tests.test_backend_nop_base.DatabaseWrapperTestCase) ... ok test_fetchall (identityprovider.tests.test_backend_nop_base.NopCursorWrapperTestCase) ... ok test_fetchmany (identityprovider.tests.test_backend_nop_base.NopCursorWrapperTestCase) ... ok test_fetchone (identityprovider.tests.test_backend_nop_base.NopCursorWrapperTestCase) ... ok test_ignored_methods (identityprovider.tests.test_backend_nop_base.NopCursorWrapperTestCase) ... ok test_api_client_uses_internal_config (identityprovider.tests.test_apiutils.GetApiClientTestCase) ... ok test_api_client_uses_internal_with_test_client (identityprovider.tests.test_apiutils.GetApiClientTestCase) ... ok test_account_deactivated (api.v20.tests.test_login.LoginHandlerTestCase) ... ok test_account_suspended (api.v20.tests.test_login.LoginHandlerTestCase) ... ok test_email_invalidated (api.v20.tests.test_login.LoginHandlerTestCase) ... ok test_failed_login (api.v20.tests.test_login.LoginHandlerTestCase) ... ok test_login (api.v20.tests.test_login.LoginHandlerTestCase) ... ok test_login_required_parameters (api.v20.tests.test_login.LoginHandlerTestCase) ... ok test_login_throttled (api.v20.tests.test_login.LoginHandlerTestCase) ... ok test_twofactor (api.v20.tests.test_login.LoginHandlerTestCase) ... ok test_twofactor_required (api.v20.tests.test_login.LoginHandlerTestCase) ... ok test_twofactor_wrong_otp (api.v20.tests.test_login.LoginHandlerTestCase) ... ok test_authtoken_without_requester_is_handled_properly (api.v10.tests.test_handlers.RegistrationHandlerTestCase) ... ok test_register_email_error_is_in_list (api.v10.tests.test_handlers.RegistrationHandlerTestCase) ... ok test_register_from_desktop_with_redirection_url (api.v10.tests.test_handlers.RegistrationHandlerTestCase) ... ok test_register_from_mobile_with_redirection_url (api.v10.tests.test_handlers.RegistrationHandlerTestCase) ... ok test_register_from_mobile_without_redirection_url (api.v10.tests.test_handlers.RegistrationHandlerTestCase) ... ok test_register_with_displayname (api.v10.tests.test_handlers.RegistrationHandlerTestCase) ... ok test_register_with_invalid_platform (api.v10.tests.test_handlers.RegistrationHandlerTestCase) ... ok test_register_with_lowered_password_requirements (api.v10.tests.test_handlers.RegistrationHandlerTestCase) ... ok test_register_with_platform (api.v10.tests.test_handlers.RegistrationHandlerTestCase) ... ok test_register_without_displayname (api.v10.tests.test_handlers.RegistrationHandlerTestCase) ... ok test_register_without_platform (api.v10.tests.test_handlers.RegistrationHandlerTestCase) ... ok test_register_without_redirection_url (api.v10.tests.test_handlers.RegistrationHandlerTestCase) ... ok test_reset_password_when_not_existing_token_is_passed (api.v10.tests.test_handlers.RegistrationHandlerTestCase) ... ok test_reset_token_when_account_is_disabled (api.v10.tests.test_handlers.RegistrationHandlerTestCase) ... ok test_reset_token_when_email_is_invalid (api.v10.tests.test_handlers.RegistrationHandlerTestCase) ... ok test_set_new_password_invalid (api.v10.tests.test_handlers.RegistrationHandlerTestCase) ... ok test_set_new_password_ok (api.v10.tests.test_handlers.RegistrationHandlerTestCase) ... ok test_pep8_conformance (api.tests.test_static_code_analysis.ApiPep8TestCase) ... ok test_pyflakes_analysis (api.tests.test_static_code_analysis.ApiPyFlakesTestCase) ... ok ====================================================================== FAIL: test_pep8_conformance (identityprovider.tests.test_static_code_analysis.IdentityProviderPep8TestCase) ---------------------------------------------------------------------- Traceback (most recent call last): File "/mnt/tarmac/cache/canonical-identity-provider/merges/trunk/.env/local/lib/python2.7/site-packages/u1testutils/static/test_pep8_conformance.py", line 49, in test_pep8_conformance self.assertEqual(self.pep8style.options.report.total_errors, 0) AssertionError: 7 != 0 ---------------------------------------------------------------------- Ran 2012 tests in 696.334s FAILED (failures=1, skipped=6) Fatal error: local() encountered an error (return code 1) while executing '. /mnt/tarmac/cache/canonical-identity-provider/merges/trunk/.env/bin/activate && python django_project/manage.py test --noinput -v 2' Aborting.