[python-django] Sync patches

Michel Alexandre Salim salimma at fedoraproject.org
Sun Mar 25 14:48:40 UTC 2012


commit 5e2135edd76f07fd757c2a7b9a23e903b6333232
Author: Michel Alexandre Salim <salimma at fedoraproject.org>
Date:   Sun Mar 25 21:48:03 2012 +0700

    Sync patches

 Django-1.4-no-internet-connection-tests.patch   |   43 +++++++++++++++++++++
 Django-1.4-relax-scalability-req.patch          |   11 +++++
 django-1.3.1-no-internet-connection-tests.patch |   47 -----------------------
 django-1.3.1-sphinx-param_separator.patch       |   25 ------------
 django-1.3.1-sphinx-table_row_index.patch       |   30 --------------
 django-1.3.1-test-week_view_allow_future.patch  |   29 --------------
 6 files changed, 54 insertions(+), 131 deletions(-)
---
diff --git a/Django-1.4-no-internet-connection-tests.patch b/Django-1.4-no-internet-connection-tests.patch
new file mode 100644
index 0000000..2e3df5e
--- /dev/null
+++ b/Django-1.4-no-internet-connection-tests.patch
@@ -0,0 +1,43 @@
+--- Django-1.4/tests/regressiontests/forms/tests/fields.py.no-internet-connection-tests	2012-03-23 23:59:20.000000000 +0700
++++ Django-1.4/tests/regressiontests/forms/tests/fields.py	2012-03-25 19:15:44.534220582 +0700
+@@ -653,6 +653,7 @@
+ 
+     @verify_exists_urls(('http://www.google.com/',))
+     def test_urlfield_3(self):
++        return
+         f = URLField(verify_exists=True)
+         self.assertEqual(u'http://www.google.com/', f.clean('http://www.google.com'))
+         self.assertRaisesMessage(ValidationError, "[u'Enter a valid URL.']", f.clean, 'http://example')
+@@ -670,6 +671,7 @@
+ 
+     @verify_exists_urls(('http://www.google.com/',))
+     def test_urlfield_4(self):
++        return
+         f = URLField(verify_exists=True, required=False)
+         self.assertEqual(u'', f.clean(''))
+         self.assertEqual(u'http://www.google.com/', f.clean('http://www.google.com'))
+@@ -724,6 +726,7 @@
+ 
+     @verify_exists_urls((u'http://xn--hxargifdar.idn.icann.org/%CE%91%CF%81%CF%87%CE%B9%CE%BA%CE%AE_%CF%83%CE%B5%CE%BB%CE%AF%CE%B4%CE%B1',))
+     def test_urlfield_10(self):
++        return
+         # UTF-8 in the domain.
+         f = URLField(verify_exists=True)
+         url = u'http://\u03b5\u03bb\u03bb\u03b7\u03bd\u03b9\u03ba\u03ac.idn.icann.org/\u0391\u03c1\u03c7\u03b9\u03ba\u03ae_\u03c3\u03b5\u03bb\u03af\u03b4\u03b1'
+--- Django-1.4/tests/modeltests/validation/tests.py.no-internet-connection-tests	2012-03-23 23:59:19.000000000 +0700
++++ Django-1.4/tests/modeltests/validation/tests.py	2012-03-25 14:06:07.571984910 +0700
+@@ -78,12 +78,12 @@
+     @verify_exists_urls(existing_urls=('http://www.google.com/',))
+     def test_correct_url_value_passes(self):
+         mtv = ModelToValidate(number=10, name='Some Name', url_verify='http://www.google.com/')
+-        self.assertEqual(None, mtv.full_clean()) # This will fail if there's no Internet connection
++        # self.assertEqual(None, mtv.full_clean()) # This will fail if there's no Internet connection
+ 
+     @verify_exists_urls(existing_urls=('http://qa-dev.w3.org/link-testsuite/http.php?code=301',))
+     def test_correct_url_with_redirect(self):
+         mtv = ModelToValidate(number=10, name='Some Name', url_verify='http://qa-dev.w3.org/link-testsuite/http.php?code=301') #example.com is a redirect to iana.org now
+-        self.assertEqual(None, mtv.full_clean()) # This will fail if there's no Internet connection
++        # self.assertEqual(None, mtv.full_clean()) # This will fail if there's no Internet connection
+ 
+     def test_correct_https_url_but_nonexisting(self):
+         mtv = ModelToValidate(number=10, name='Some Name', url_verify='https://www.example.com/')
diff --git a/Django-1.4-relax-scalability-req.patch b/Django-1.4-relax-scalability-req.patch
new file mode 100644
index 0000000..74aa9e4
--- /dev/null
+++ b/Django-1.4-relax-scalability-req.patch
@@ -0,0 +1,11 @@
+--- Django-1.4/tests/regressiontests/utils/crypto.py.relax-scalability-req	2012-03-23 23:59:19.000000000 +0700
++++ Django-1.4/tests/regressiontests/utils/crypto.py	2012-03-25 15:51:35.624732842 +0700
+@@ -145,6 +145,6 @@
+         t1 = elapsed('pbkdf2("password", "salt", iterations=%d)' % n1)
+         t2 = elapsed('pbkdf2("password", "salt", iterations=%d)' % n2)
+         measured_scale_exponent = math.log(t2 / t1, n2 / n1)
+-        # This should be less than 1. We allow up to 1.2 so that tests don't 
++        # This should be less than 1. We allow up to 1.4 so that tests don't 
+         # fail nondeterministically too often.
+-        self.assertLess(measured_scale_exponent, 1.2)
++        self.assertLess(measured_scale_exponent, 1.4)


More information about the scm-commits mailing list