MCPcopy
hub / github.com/django/django / test_basic

Method test_basic

tests/save_delete_hooks/tests.py:7–37  ·  view source on GitHub ↗
(self)

Source from the content-addressed store, hash-verified

5
6class SaveDeleteHookTests(TestCase):
7 def test_basic(self):
8 p = Person(first_name="John", last_name="Smith")
9 self.assertEqual(p.data, [])
10 p.save()
11 self.assertEqual(
12 p.data,
13 [
14 "Before save",
15 "After save",
16 ],
17 )
18
19 self.assertQuerySetEqual(
20 Person.objects.all(),
21 [
22 "John Smith",
23 ],
24 str,
25 )
26
27 p.delete()
28 self.assertEqual(
29 p.data,
30 [
31 "Before save",
32 "After save",
33 "Before deletion",
34 "After deletion",
35 ],
36 )
37 self.assertQuerySetEqual(Person.objects.all(), [])

Callers

nothing calls this directly

Calls 5

saveMethod · 0.95
deleteMethod · 0.95
assertQuerySetEqualMethod · 0.80
PersonClass · 0.70
allMethod · 0.45

Tested by

no test coverage detected