﻿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
8286	Tests fail with r8336	 	nobody	"Tested on r8336, Debian Etch, Python 2.4.4

{{{
vm3:~/dev/django-trunk/tests# ./runtests.py --settings settings
======================================================================
FAIL: Doctest: regressiontests.m2m_through_regress.models.__test__.API_TESTS
----------------------------------------------------------------------
Traceback (most recent call last):
  File ""/usr/lib/python2.4/site-packages/django/test/_doctest.py"", line 2180, in runTest
    raise self.failureException(self.format_failure(new.getvalue()))
AssertionError: Failed doctest test for regressiontests.m2m_through_regress.models.__test__.API_TESTS
  File ""/home/dev/django-trunk/tests/regressiontests/m2m_through_regress/models.py"", line unknown line number, in API_TESTS

----------------------------------------------------------------------
File ""/home/dev/django-trunk/tests/regressiontests/m2m_through_regress/models.py"", line ?, in regressiontests.m2m_through_regress.models.__test__.API_TESTS
Failed example:
    management.call_command('dumpdata', 'm2m_through_regress', format='json', indent=2)
Expected:
    [
      {
        ""pk"": 1,
        ""model"": ""m2m_through_regress.membership"",
        ""fields"": {
          ""person"": 1,
          ""price"": 100,
          ""group"": 1
        }
      },
      {
        ""pk"": 2,
        ""model"": ""m2m_through_regress.membership"",
        ""fields"": {
          ""person"": 1,
          ""price"": 100,
          ""group"": 2
        }
      },
      {
        ""pk"": 3,
        ""model"": ""m2m_through_regress.membership"",
        ""fields"": {
          ""person"": 2,
          ""price"": 100,
          ""group"": 1
        }
      },
      {
        ""pk"": 1,
        ""model"": ""m2m_through_regress.usermembership"",
        ""fields"": {
          ""price"": 100,
          ""group"": 1,
          ""user"": 1
        }
      },
      {
        ""pk"": 2,
        ""model"": ""m2m_through_regress.usermembership"",
        ""fields"": {
          ""price"": 100,
          ""group"": 2,
          ""user"": 1
        }
      },
      {
        ""pk"": 3,
        ""model"": ""m2m_through_regress.usermembership"",
        ""fields"": {
          ""price"": 100,
          ""group"": 1,
          ""user"": 2
        }
      },
      {
        ""pk"": 1,
        ""model"": ""m2m_through_regress.person"",
        ""fields"": {
          ""name"": ""Bob""
        }
      },
      {
        ""pk"": 2,
        ""model"": ""m2m_through_regress.person"",
        ""fields"": {
          ""name"": ""Jim""
        }
      },
      {
        ""pk"": 1,
        ""model"": ""m2m_through_regress.group"",
        ""fields"": {
          ""name"": ""Rock""
        }
      },
      {
        ""pk"": 2,
        ""model"": ""m2m_through_regress.group"",
        ""fields"": {
          ""name"": ""Roll""
        }
      }
    ]
Got:
    [
      {
        ""pk"": 1,
        ""model"": ""m2m_through_regress.membership"",
        ""fields"": {
          ""person"": 1,
          ""price"": 100,
          ""group"": 1
        }
      },
      {
        ""pk"": 2,
        ""model"": ""m2m_through_regress.membership"",
        ""fields"": {
          ""person"": 1,
          ""price"": 100,
          ""group"": 2
        }
      },
      {
        ""pk"": 3,
        ""model"": ""m2m_through_regress.membership"",
        ""fields"": {
          ""person"": 2,
          ""price"": 100,
          ""group"": 1
        }
      },
      {
        ""pk"": 1,
        ""model"": ""m2m_through_regress.usermembership"",
        ""fields"": {
          ""price"": 100,
          ""group"": 1,
          ""user"": 2
        }
      },
      {
        ""pk"": 2,
        ""model"": ""m2m_through_regress.usermembership"",
        ""fields"": {
          ""price"": 100,
          ""group"": 2,
          ""user"": 2
        }
      },
      {
        ""pk"": 3,
        ""model"": ""m2m_through_regress.usermembership"",
        ""fields"": {
          ""price"": 100,
          ""group"": 1,
          ""user"": 3
        }
      },
      {
        ""pk"": 1,
        ""model"": ""m2m_through_regress.person"",
        ""fields"": {
          ""name"": ""Bob""
        }
      },
      {
        ""pk"": 2,
        ""model"": ""m2m_through_regress.person"",
        ""fields"": {
          ""name"": ""Jim""
        }
      },
      {
        ""pk"": 1,
        ""model"": ""m2m_through_regress.group"",
        ""fields"": {
          ""name"": ""Rock""
        }
      },
      {
        ""pk"": 2,
        ""model"": ""m2m_through_regress.group"",
        ""fields"": {
          ""name"": ""Roll""
        }
      }
    ]
----------------------------------------------------------------------
File ""/home/dev/django-trunk/tests/regressiontests/m2m_through_regress/models.py"", line ?, in regressiontests.m2m_through_regress.models.__test__.API_TESTS
Failed example:
    management.call_command('dumpdata', 'm2m_through_regress', format='xml', indent=2)
Expected:
    <?xml version=""1.0"" encoding=""utf-8""?>
    <django-objects version=""1.0"">
      <object pk=""1"" model=""m2m_through_regress.membership"">
        <field to=""m2m_through_regress.person"" name=""person"" rel=""ManyToOneRel"">1</field>
        <field to=""m2m_through_regress.group"" name=""group"" rel=""ManyToOneRel"">1</field>
        <field type=""IntegerField"" name=""price"">100</field>
      </object>
      <object pk=""2"" model=""m2m_through_regress.membership"">
        <field to=""m2m_through_regress.person"" name=""person"" rel=""ManyToOneRel"">1</field>
        <field to=""m2m_through_regress.group"" name=""group"" rel=""ManyToOneRel"">2</field>
        <field type=""IntegerField"" name=""price"">100</field>
      </object>
      <object pk=""3"" model=""m2m_through_regress.membership"">
        <field to=""m2m_through_regress.person"" name=""person"" rel=""ManyToOneRel"">2</field>
        <field to=""m2m_through_regress.group"" name=""group"" rel=""ManyToOneRel"">1</field>
        <field type=""IntegerField"" name=""price"">100</field>
      </object>
      <object pk=""1"" model=""m2m_through_regress.usermembership"">
        <field to=""auth.user"" name=""user"" rel=""ManyToOneRel"">1</field>
        <field to=""m2m_through_regress.group"" name=""group"" rel=""ManyToOneRel"">1</field>
        <field type=""IntegerField"" name=""price"">100</field>
      </object>
      <object pk=""2"" model=""m2m_through_regress.usermembership"">
        <field to=""auth.user"" name=""user"" rel=""ManyToOneRel"">1</field>
        <field to=""m2m_through_regress.group"" name=""group"" rel=""ManyToOneRel"">2</field>
        <field type=""IntegerField"" name=""price"">100</field>
      </object>
      <object pk=""3"" model=""m2m_through_regress.usermembership"">
        <field to=""auth.user"" name=""user"" rel=""ManyToOneRel"">2</field>
        <field to=""m2m_through_regress.group"" name=""group"" rel=""ManyToOneRel"">1</field>
        <field type=""IntegerField"" name=""price"">100</field>
      </object>
      <object pk=""1"" model=""m2m_through_regress.person"">
        <field type=""CharField"" name=""name"">Bob</field>
      </object>
      <object pk=""2"" model=""m2m_through_regress.person"">
        <field type=""CharField"" name=""name"">Jim</field>
      </object>
      <object pk=""1"" model=""m2m_through_regress.group"">
        <field type=""CharField"" name=""name"">Rock</field>
      </object>
      <object pk=""2"" model=""m2m_through_regress.group"">
        <field type=""CharField"" name=""name"">Roll</field>
      </object>
    </django-objects>
Got:
    <?xml version=""1.0"" encoding=""utf-8""?>
    <django-objects version=""1.0"">
      <object pk=""1"" model=""m2m_through_regress.membership"">
        <field to=""m2m_through_regress.person"" name=""person"" rel=""ManyToOneRel"">1</field>
        <field to=""m2m_through_regress.group"" name=""group"" rel=""ManyToOneRel"">1</field>
        <field type=""IntegerField"" name=""price"">100</field>
      </object>
      <object pk=""2"" model=""m2m_through_regress.membership"">
        <field to=""m2m_through_regress.person"" name=""person"" rel=""ManyToOneRel"">1</field>
        <field to=""m2m_through_regress.group"" name=""group"" rel=""ManyToOneRel"">2</field>
        <field type=""IntegerField"" name=""price"">100</field>
      </object>
      <object pk=""3"" model=""m2m_through_regress.membership"">
        <field to=""m2m_through_regress.person"" name=""person"" rel=""ManyToOneRel"">2</field>
        <field to=""m2m_through_regress.group"" name=""group"" rel=""ManyToOneRel"">1</field>
        <field type=""IntegerField"" name=""price"">100</field>
      </object>
      <object pk=""1"" model=""m2m_through_regress.usermembership"">
        <field to=""auth.user"" name=""user"" rel=""ManyToOneRel"">2</field>
        <field to=""m2m_through_regress.group"" name=""group"" rel=""ManyToOneRel"">1</field>
        <field type=""IntegerField"" name=""price"">100</field>
      </object>
      <object pk=""2"" model=""m2m_through_regress.usermembership"">
        <field to=""auth.user"" name=""user"" rel=""ManyToOneRel"">2</field>
        <field to=""m2m_through_regress.group"" name=""group"" rel=""ManyToOneRel"">2</field>
        <field type=""IntegerField"" name=""price"">100</field>
      </object>
      <object pk=""3"" model=""m2m_through_regress.usermembership"">
        <field to=""auth.user"" name=""user"" rel=""ManyToOneRel"">3</field>
        <field to=""m2m_through_regress.group"" name=""group"" rel=""ManyToOneRel"">1</field>
        <field type=""IntegerField"" name=""price"">100</field>
      </object>
      <object pk=""1"" model=""m2m_through_regress.person"">
        <field type=""CharField"" name=""name"">Bob</field>
      </object>
      <object pk=""2"" model=""m2m_through_regress.person"">
        <field type=""CharField"" name=""name"">Jim</field>
      </object>
      <object pk=""1"" model=""m2m_through_regress.group"">
        <field type=""CharField"" name=""name"">Rock</field>
      </object>
      <object pk=""2"" model=""m2m_through_regress.group"">
        <field type=""CharField"" name=""name"">Roll</field>
      </object>
    </django-objects>


----------------------------------------------------------------------
Ran 443 tests in 580.486s

FAILED (failures=1)
}}}"		closed	Uncategorized	dev		fixed			Accepted	0	0	0	0	0	0
