[Pkg-linaro-lava-devel] Bug#755607: Please avoid upgrading to django1.7 before Jessie
Raphael Hertzog
hertzog at debian.org
Mon Aug 4 12:52:07 UTC 2014
Control: tags -1 patch
Hello Neil,
On Sun, 03 Aug 2014, Neil Williams wrote:
> I've now been able to test django-restricted-resource against django1.7
> and what I thought should be a simple test has shown significant issues.
>
> The changes in django1.7 cause breakage in the
> django-restricted-resource testsuite and there will be insufficient
> time to fix the test suite (and likely the packages which depend on
> django-restricted-resource) ahead of the Jessie freeze.
Really?
I looked into your package. It needs a 3 line patch for the testsuite:
$ git diff
diff --git a/django_restricted_resource/tests.py b/django_restricted_resource/tests.py
index 8dd1d91..5619eb0 100644
--- a/django_restricted_resource/tests.py
+++ b/django_restricted_resource/tests.py
@@ -34,6 +34,10 @@ from django_restricted_resource.test_utils import (
from django_restricted_resource.models import RestrictedResource
+import django
+if hasattr(django, 'setup'):
+ django.setup()
+
class ResourceCleanTests(FixtureHelper, TestCase):
And now:
$ ./setup.py test
Ran 172 tests in 1.737s
OK
Destroying test database for alias 'default' (':memory:')...
> Please do not upload django1.7 to unstable at this time.
Please do not pretend you have done a serious investigation when you
haven't.
Cheers,
--
Raphaël Hertzog ◈ Debian Developer
Discover the Debian Administrator's Handbook:
→ http://debian-handbook.info/get/
More information about the Pkg-linaro-lava-devel
mailing list