(self)
| 952 | reset_sequences = True |
| 953 | |
| 954 | def _test(self): |
| 955 | # Regular model |
| 956 | p = Person.objects.create(first_name="Jack", last_name="Smith") |
| 957 | self.assertEqual(p.pk, 1) |
| 958 | # Auto-created many-to-many through model |
| 959 | p.friends.add(Person.objects.create(first_name="Jacky", last_name="Smith")) |
| 960 | self.assertEqual(p.friends.through.objects.first().pk, 1) |
| 961 | # Many-to-many through model |
| 962 | b = B.objects.create() |
| 963 | t = Through.objects.create(person=p, b=b) |
| 964 | self.assertEqual(t.pk, 1) |
| 965 | |
| 966 | def test_autoincrement_reset1(self): |
| 967 | self._test() |
no test coverage detected