Thanks so much Karen. I will make the changes for the first failure
and I will also take a look at the windows error and see if I can
determine what is causing the error.

On Apr 22, 6:44 pm, Karen Tracey <kmtra...@gmail.com> wrote:
> On Mon, Apr 20, 2009 at 11:11 AM, jeffhg58 <jeffh...@comcast.net> wrote:
>
> > Hi,
>
> > after I've updated to svn release 10604, django's test suite fails
> > with this message, using sqlite3 and python 2.6 on windows xp:
>
> > Failures are also located inhttp://dpaste.com/34864/
>
> > Failure 1 is the same ashttp://code.djangoproject.com/ticket/6802
> > which is now closed.
>
> Maybe same failure, but different cause.  You appear to be running the tests
> with a settings file that sets MEDIA_URL to 'C:/djangoproj/media/'?  (BTW
> that looks more like a MEDIA_ROOT setting than MEDIA_URL -- you've got a
> file path, where it should be a url.)  You don't need to set MEDIA_ROOT to
> anything when using runtests.py.  Doc says 
> (http://docs.djangoproject.com/en/dev/internals/contributing/#running-...)
> you only need DATABASE_ENGINE, plus whatever other DATABASE_XXXXX settings
> needed for the database you are using.  So you can likely fix this one by
> just removing the MEDIA_ROOT setting from the settings file you use for
> testing.
>
> (Alternatively perhaps that test should be changed to not rely on MEDIA_ROOT
> having its default value of ''.  I don't know whether it's
> known/expected/accepted that the tests are assuming defaults for some
> settings.  I generally just run with very minimal settings files when using
> runtests.py.)
>
>
>
> > Failure 3 is documented inhttp://code.djangoproject.com/ticket/10843
>
> > Any help with Failures 1 and 2 would be greatly appreciated.
>
> The 2nd failure (unable to delete a temp file on Windows because it's in
> use) I cannot recreate, even using the same OS and Python (well, close, I've
> got Python 2.6.1).   So that's a bit of a mystery.  The side-effect of the
> failure will be that the tests don't completely clean up after themselves,
> and you get temp files accumulating in your temp directory.  Perhaps you
> could look into that test and see if you can figure out what is being done
> with the 'mug' file such that it isn't closed before deleting (apparently
> only in some cases).  That's all I can think to do to track it down, and I
> don't at the moment have time for digging into it myself.
>
> Karen
>
>
>
>
>
> > Thanks,
> > Jeff
>
> > ======================================================================
> > FAIL: Doctest:
> > regressiontests.admin_widgets.models.__test__.WIDGETS_TESTS
> > ----------------------------------------------------------------------
> > Traceback (most recent call last):
> >  File "C:\Python26\lib\site-packages\django\test\_doctest.py", line
> > 2180, in runTest
> >    raise self.failureException(self.format_failure(new.getvalue()))
> > AssertionError: Failed doctest test for
> > regressiontests.admin_widgets.models.__test__.WIDGETS_TESTS
> >  File "C:\djangosource\django-latest\trunk\tests\regressiontests
> > \admin_widgets\models.py", line unknown line number, in WIDGETS_TESTS
>
> > ----------------------------------------------------------------------
> > File "C:\djangosource\django-latest\trunk\tests\regressiontests
> > \admin_widgets\models.py", line ?, in
> > regressiontests.admin_widgets.models.__test__.WIDGETS_TESTS
> > Failed example:
> >    print conditional_escape(w.render('test', album.cover_art))
> > Expected:
> >    Currently: <a target="_blank" href="C:/djangoproj/media/albums/
> > hybrid_theory.jpg">albums\hybrid_theory.jpg</a> <br />Change: <input
> > type="file" name="test" />
> > Got:
> >    Currently: <a target="_blank" href="albums/
> > hybrid_theory.jpg">albums\hybrid_theory.jpg</a> <br />Change: <input
> > type="file" name="test" />
>
> > ======================================================================
> > FAIL: Doctest: regressiontests.file_storage.models.__test__.API_TESTS
> > ----------------------------------------------------------------------
> > Traceback (most recent call last):
> >  File "C:\Python26\lib\site-packages\django\test\_doctest.py", line
> > 2180, in runTest
> >    raise self.failureException(self.format_failure(new.getvalue()))
> > AssertionError: Failed doctest test for
> > regressiontests.file_storage.models.__test__.API_TESTS
> >  File "C:\djangosource\django-latest\trunk\tests\regressiontests
> > \file_storage\models.py", line unknown line number, in API_TESTS
>
> > ----------------------------------------------------------------------
> > File "C:\djangosource\django-latest\trunk\tests\regressiontests
> > \file_storage\models.py", line ?, in
> > regressiontests.file_storage.models.__test__.API_TESTS
> > Failed example:
> >    shutil.rmtree(temp_storage_dir)
> > Exception raised:
> >    Traceback (most recent call last):
> >      File "C:\Python26\lib\site-packages\django\test\_doctest.py",
> > line 1267, in __run
> >        compileflags, 1) in test.globs
> >      File "<doctest
> > regressiontests.file_storage.models.__test__.API_TESTS[26]>", line 1,
> > in <module>
> >        shutil.rmtree(temp_storage_dir)
> >      File "C:\Python26\lib\shutil.py", line 216, in rmtree
> >        rmtree(fullname, ignore_errors, onerror)
> >      File "C:\Python26\lib\shutil.py", line 221, in rmtree
> >        onerror(os.remove, fullname, sys.exc_info())
> >      File "C:\Python26\lib\shutil.py", line 219, in rmtree
> >        os.remove(fullname)
> >    WindowsError: [Error 32] The process cannot access the file
> > because it is being used by another process: 'c:\\temp\\tmpuktpwh\
> > \tests\\mug'
>
> > ======================================================================
> > FAIL: test_textile (django.contrib.markup.tests.Templates)
> > ----------------------------------------------------------------------
> > Traceback (most recent call last):
> >  File "C:\Python26\lib\site-packages\django\contrib\markup\tests.py",
> > line 27, in test_textile
> >    <p>Paragraph 2 with &#8220;quotes&#8221; and <code>code</code></
> > p>""")
> > AssertionError: u'<p>Paragraph 1</p>\n\n\t<p>Paragraph 2 with
> > &#8220;quotes&#8221; and <code>code</code></p>' != '<p>Paragraph 1</p>
> > \n\n<p>Paragraph 2 with &#8220;quotes&#8221; and <code>code</code></
> > p>'
>
> > ----------------------------------------------------------------------
> > Ran 789 tests in 189.704s
>
> > FAILED (failures=3)- Hide quoted text -
>
> - Show quoted text -
--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups 
"Django developers" group.
To post to this group, send email to django-developers@googlegroups.com
To unsubscribe from this group, send email to 
django-developers+unsubscr...@googlegroups.com
For more options, visit this group at 
http://groups.google.com/group/django-developers?hl=en
-~----------~----~----~----~------~----~------~--~---

Reply via email to