﻿id	summary	reporter	owner	description	type	status	component	version	severity	resolution	keywords	cc	stage	has_patch	needs_docs	needs_tests	needs_better_patch	easy	ui_ux
21162	regression: changeset e909ceae9b3e72b72e0a2baaa92bba9714f18cd2 breaks some tests for Windows with sqlite	Michael Manfre	Ramiro Morales	"Regression added with changeset e909ceae9b3e72b72e0a2baaa92bba9714f18cd2. 

{{{

python tests\runtests.py --settings=test_sqlite admin_scripts.tests.StartProject.test_custom_project_template_from_tarball_by_url


======================================================================
FAIL: test_custom_project_template_from_tarball_by_url (admin_scripts.tests.StartProject)
Make sure the startproject management command is able to use a different project template from a tarball via a url
----------------------------------------------------------------------
Traceback (most recent call last):
  File ""C:\projects\django\django\tests\admin_scripts\tests.py"", line 1605, in test_custom_project_template_from_tarball_by_url
    self.assertNoOutput(err)
  File ""C:\projects\django\django\tests\admin_scripts\tests.py"", line 182, in assertNoOutput
    self.assertEqual(len(stream), 0, ""Stream should be empty: actually contains '%s'"" % stream)
AssertionError: Stream should be empty: actually contains 'Traceback (most recent call last):
  File ""C:\projects\django\django\django\bin\django-admin.py"", line 5, in <module>
    management.execute_from_command_line()
  File ""C:\projects\django\django\django\core\management\__init__.py"", line 397, in execute_from_command_line
    utility.execute()
  File ""C:\projects\django\django\django\core\management\__init__.py"", line 390, in execute
    self.fetch_command(subcommand).run_from_argv(self.argv)
  File ""C:\projects\django\django\django\core\management\base.py"", line 242, in run_from_argv
    self.execute(*args, **options.__dict__)
  File ""C:\projects\django\django\django\core\management\base.py"", line 289, in execute
    output = self.handle(*args, **options)
  File ""C:\projects\django\django\django\core\management\commands\startproject.py"", line 31, in handle
    super(Command, self).handle('project', project_name, target, **options)
  File ""C:\projects\django\django\django\core\management\templates.py"", line 125, in handle
    base_subdir)
  File ""C:\projects\django\django\django\core\management\templates.py"", line 208, in handle_template
    return self.extract(absolute_path)
  File ""C:\projects\django\django\django\core\management\templates.py"", line 302, in extract
    archive.extract(filename, tempdir)
  File ""C:\projects\django\django\django\utils\archive.py"", line 49, in extract
    with Archive(path) as archive:
  File ""C:\projects\django\django\django\utils\archive.py"", line 58, in __init__
    self._archive = self._archive_cls(file)(file)
  File ""C:\projects\django\django\django\utils\archive.py"", line 138, in __init__
    self._archive = tarfile.open(file)
  File ""C:\Python27\Lib\tarfile.py"", line 1665, in open
    raise ReadError(""file could not be opened successfully"")
tarfile.ReadError: file could not be opened successfully
'
}}}

{{{
e909ceae9b3e72b72e0a2baaa92bba9714f18cd2 is the first bad commit
commit e909ceae9b3e72b72e0a2baaa92bba9714f18cd2
Author: Ramiro Morales <cramm0@gmail.com>
Date:   Sat Jun 1 14:24:46 2013 -0300

    Made django.test.testcases not depend on staticfiles contrib app.

    Do this by introducing a django.contrib.staticfiles.testing.StaticLiveServerCase
    unittest TestCase subclass.

    Fixes #20739.

:040000 040000 3602788911b0c9f9d6c95805b321968cfed98571 11b64417027fd4776f0123e3c0022d4155aea4b9 M      django
:040000 040000 0699494f0516bb71df49f1d88ab3b3a096ddd33c 3e238009f30bc5223ac6711c560f041af8949fa7 M      docs
:040000 040000 47ae44d2101b694c1d570fa29a483de2e43cdd54 c341edbef9d7c04bbf5760cf4a652152eba62e59 M      tests
}}}"	Bug	closed	Core (Management commands)	dev	Release blocker	fixed		Ramiro Morales	Unreviewed	1	0	0	0	0	0
