Hi all
I was planning to make some changes for things that are deprecated in
Django1.7, so I forked Mezzanine on bitbucket and did all the steps in the
"Contributing" section to create a development environment (but using my
fork on bitbucket instead of the github one listed).
However before I made any actual changes I ran the 'manage.py test' command
just to see how it worked, and it reported 3 errors.
I'm not really sure what to do now. If I make my changes will the pull
request be rejected because the tests don't pass for unrelated reasons?
I've pasted in the output of the test run below. Note that this is running
against Django 1.6.2. I also have an environment set up with Django 1.7,
and when I run the tests there I get 8 'errors' in addition to the 3
'failures'.
Any suggestions what I should do now?
Thanks
Kevin
=================================================================
(mezz_dj16)kevin@ubuntu:~/mezzanine_dj16/mezzanine$
./mezzanine/project_template/manage.py test
/home/kevin/mezzanine_dj16/mezzanine/mezzanine/utils/conf.py:51:
UserWarning: You haven't defined the ALLOWED_HOSTS settings, which Django
1.5 requires. Will fall back to the domains configured as sites.
warn("You haven't defined the ALLOWED_HOSTS settings, which "
/home/kevin/mezzanine_dj16/mezzanine/mezzanine/utils/conf.py:59:
UserWarning: TIME_ZONE setting is not set, using closest match:
Australia/Sydney
warn("TIME_ZONE setting is not set, using closest match: %s" % tz)
Creating test database for alias 'default'...
.....................................................................................................x.......................................................................................................................................s....../home/kevin/mezzanine_dj16/mezz_dj16/local/lib/python2.7/site-packages/django/http/response.py:330:
DeprecationWarning: Using mimetype keyword argument is deprecated, use
content_type instead
super(HttpResponse, self).__init__(*args, **kwargs)
...F......s........./home/kevin/mezzanine_dj16/mezz_dj16/local/lib/python2.7/site-packages/pkg_resources.py:991:
UserWarning: /home/kevin/.python-eggs is writable by group/others and
vulnerable to attack when used with get_resource_filename. Consider a more
secure location (set with .set_extraction_path or the PYTHON_EGG_CACHE
environment variable).
warnings.warn(msg, UserWarning)
FF
======================================================================
FAIL: test_syntax (mezzanine.core.tests.CoreTests)
----------------------------------------------------------------------
Traceback (most recent call last):
File "/home/kevin/mezzanine_dj16/mezzanine/mezzanine/core/tests.py", line
72, in test_syntax
self.fail("Syntax warnings!\n\n%s" % "\n".join(warnings))
AssertionError: Syntax warnings!
mezzanine/utils/tests.py:142: visually indented line with same indent as
next logical line
mezzanine/utils/docs.py:154: visually indented line with same indent as
next logical line
mezzanine/utils/docs.py:199: visually indented line with same indent as
next logical line
mezzanine/project_template/settings.py:251: block comment should start with
'# '
mezzanine/project_template/settings.py:252: block comment should start with
'# '
mezzanine/accounts/forms.py:215: visually indented line with same indent as
next logical line
mezzanine/core/middleware.py:204: visually indented line with same indent
as next logical line
mezzanine/core/managers.py:82: block comment should start with '# '
mezzanine/core/managers.py:91: block comment should start with '# '
mezzanine/core/managers.py:123: block comment should start with '# '
mezzanine/core/tests.py:292: block comment should start with '# '
mezzanine/core/tests.py:302: block comment should start with '# '
mezzanine/core/tests.py:307: block comment should start with '# '
mezzanine/core/tests.py:316: block comment should start with '# '
mezzanine/blog/management/commands/import_rss.py:56: visually indented line
with same indent as next logical line
mezzanine/blog/management/commands/import_blogger.py:57: block comment
should start with '# '
mezzanine/blog/management/commands/import_blogger.py:61: block comment
should start with '# '
mezzanine/blog/management/commands/import_blogger.py:76: block comment
should start with '# '
mezzanine/pages/managers.py:27: visually indented line with same indent as
next logical line
mezzanine/forms/forms.py:194: visually indented line with same indent as
next logical line
======================================================================
FAIL: test_gallery_import (mezzanine.galleries.tests.GalleriesTests)
----------------------------------------------------------------------
Traceback (most recent call last):
File "/home/kevin/mezzanine_dj16/mezzanine/mezzanine/galleries/tests.py",
line 27, in test_gallery_import
self.assertTrue(images)
AssertionError: [] is not true
======================================================================
FAIL: test_thumbnail_generation (mezzanine.galleries.tests.GalleriesTests)
----------------------------------------------------------------------
Traceback (most recent call last):
File "/home/kevin/mezzanine_dj16/mezzanine/mezzanine/galleries/tests.py",
line 48, in test_thumbnail_generation
self.assertEqual(os.path.normpath(thumb_image.lstrip("/")), thumb_name)
AssertionError: u'image.jpg' != u'.thumbnails/image.jpg/image-24x24.jpg'
- image.jpg
+ .thumbnails/image.jpg/image-24x24.jpg
----------------------------------------------------------------------
Ran 266 tests in 9.232s
FAILED (failures=3, skipped=2, expected failures=1)
Destroying test database for alias 'default'...
(mezz_dj16)kevin@ubuntu:~/mezzanine_dj16/mezzanine$
--
You received this message because you are subscribed to the Google Groups
"Mezzanine Users" group.
To unsubscribe from this group and stop receiving emails from it, send an email
to [email protected].
For more options, visit https://groups.google.com/d/optout.