Public bug reported:
nosetests tests/test_flask.py
.F........
======================================================================
FAIL: test_custom_clientside_error (test_flask.FlaskrTestCase)
----------------------------------------------------------------------
Traceback (most recent call last):
File
"/home/jamespage/src/ubuntu/cloud-archive/havana/python-wsme-0.5b5/tests/test_flask.py",
line 135, in test_custom_clientside_error
assert json.loads(r.data)['faultstring'] == '403: Forbidden'
AssertionError:
-------------------- >> begin captured stdout << ---------------------
{u'debuginfo': None, u'faultcode': u'Server', u'faultstring': u"403: You're not
allowed in there!"}
--------------------- >> end captured stdout << ----------------------
-------------------- >> begin captured logging << --------------------
wsme.api: ERROR: Server-side error: "403: You're not allowed in there!".
Detail:
Traceback (most recent call last):
File
"/home/jamespage/src/ubuntu/cloud-archive/havana/python-wsme-0.5b5/wsmeext/flask.py",
line 65, in wrapper
result = f(*args, **kwargs)
File
"/home/jamespage/src/ubuntu/cloud-archive/havana/python-wsme-0.5b5/tests/test_flask.py",
line 52, in model_secret
abort(403, description="You're not allowed in there!")
File "/usr/lib/python2.7/dist-packages/werkzeug/exceptions.py", line 525, in
__call__
raise self.mapping[code](*args, **kwargs)
Forbidden: 403: You're not allowed in there!
--------------------- >> end captured logging << ---------------------
----------------------------------------------------------------------
Ran 10 tests in 0.023s
FAILED (failures=1)
This is not an issue per-say in Saucy; however this package is a
backport target for the Ubuntu Cloud Archive and the test fails due to
different handling of the description keyword in newer versions of
python-werkzeug.
Dropping the custom description (which is then ignored in the actual
test case) resolved the issues on 13.10 and 12.04.
** Affects: python-wsme (Ubuntu)
Importance: Medium
Assignee: James Page (james-page)
Status: In Progress
** Affects: python-wsme (Ubuntu Saucy)
Importance: Medium
Assignee: James Page (james-page)
Status: In Progress
** Also affects: python-wsme (Ubuntu Saucy)
Importance: Undecided
Status: New
** Changed in: python-wsme (Ubuntu Saucy)
Status: New => Fix Released
** Changed in: python-wsme (Ubuntu Saucy)
Status: Fix Released => In Progress
** Changed in: python-wsme (Ubuntu Saucy)
Importance: Undecided => Medium
** Changed in: python-wsme (Ubuntu Saucy)
Assignee: (unassigned) => James Page (james-page)
--
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1234291
Title:
flask tests fail with older versions of python-werkzeug
To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/python-wsme/+bug/1234291/+subscriptions
--
ubuntu-bugs mailing list
[email protected]
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs