Stefano Rivera wrote:
> ======================================================================
> FAIL: test_sanitize_remove_src_javascript 
> (genshi.filters.tests.html.HTMLSanitizerTestCase)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/«PKGBUILDDIR»/genshi/filters/tests/html.py", line 442, in 
> test_sanitize_remove_src_javascript
>     '<IMG SRC=`javascript:alert("RSnake says, \'foo\'")`>')
> AssertionError: ParseError not raised
>
> ----------------------------------------------------------------------
> Ran 828 tests in 1.198s
>
> FAILED (failures=1)
>
> Yet, the build continues...

FWIW, to make the build fail (which it should) apply this patch
(thanks to POX):

--- a/debian/rules
+++ b/debian/rules
@@ -16,7 +16,7 @@ DEB_PYTHON_SETUP_CMD += --with-speedups
 
 ifeq (,$(filter nocheck,$(DEB_BUILD_OPTIONS)))
 binary-install/python-genshi::
-       for py in $(shell pyversions -vr); do \
+       set -e; for py in $(shell pyversions -vr); do \
                
PYTHONPATH=$(cdbs_python_destdir)/usr/lib/python$$py/site-packages \
                        python$$py setup.py test; \
        done;

Attachment: signature.asc
Description: Digital signature

Reply via email to